/*banner begin*/
.box1{ display:block;}
.box1_1{ display:none;}
.edslider{position:relative;margin:auto; overflow:hidden;}
.edslider ul{list-style:none;position:relative;padding:0;margin:0;}
.edslider > ul{background:#fff;display:block;overflow:hidden;}
.edslider > ul li{display:none;width:100%;position:absolute;top:0;left:0;z-index:0;height:880px; overflow:hidden;}
.edslider a{display:block;}
.edslider a img{border:0;}
.edslider .current{z-index:1 !important;} 
.edslider .controls{top: 0;height: 0;position:absolute;width: 100%;z-index:2;}
.edslider .controls .paginator{position: relative;text-align: center;top: 810px;}
.edslider .controls .paginator li{background:rgba(255,255,255,.7);display:inline-block;height:6px;width:54px;margin:0 3px;cursor:pointer;transition: background .2s;}
.edslider .controls .paginator li.current,
.edslider .controls .paginator li:hover,
.edslider .progress{background:#fff;}
.edslider .progress{position: absolute;bottom: 0;height:6px;z-index:2; margin-bottom:0px; background:#d70012}
.second{height:880px;}
.mySlideshow{ height:880px;}
.banni{ width:1440px; height:auto; margin:0 auto; padding:325px 0 0 0;}
.banni h1{ text-align:right; color:#fff; font-size:48px; line-height:60px; font-weight:bold;}
.banni h1.ini{animation-delay:0.5s;}
.banni p{ color:#fff; text-align:right; font-size:24px; line-height:28px;}
@media(max-width:1440px){
.second{height:880px;}
.mySlideshow{ height:880px;}	
.banni{ width:100%; height:auto; margin:0 auto; padding:325px 60px 0 60px;}
.banni h1{ text-align:right; color:#fff; font-size:38px; line-height:50px; font-weight:bold;}
}
@media(max-width:1024px){
.second{height:600px;}
.mySlideshow{ height:600px;}	
.banni{ width:100%; height:auto; margin:0 auto; padding:295px 15px 0 15px;}
.banni h1{ text-align:right; color:#fff; font-size:20px; line-height:30px; font-weight:bold;}
.edslider .controls .paginator{position: relative;text-align: center;top: 560px;}
.banni p{ color:#fff; text-align:right; font-size:18px; line-height:28px;}
.box1{ display:none;}
.box1_1{ display:block;}
}
@media(max-width:414px){
.second{height:400px;}
.mySlideshow{ height:400px;}	
.banni{ width:100%; height:auto; margin:0 auto; padding:135px 15px 0 15px;}
.banni h1{ text-align:right; color:#fff; font-size:18px; line-height:30px; font-weight:bold;}
.edslider .controls .paginator{position: relative;text-align: center;top: 360px;}
.banni p{ color:#fff; text-align:right; font-size:14px; line-height:28px;}
.edslider > ul li{display:none;width:100%;position:absolute;top:0;left:0;z-index:0;height:400px;}
}
/*banner end*/

/*main begin*/
.box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff;}
.xinp{ width:1440px; height:auto; margin:0 auto; overflow:hidden;}
.xinp_l{ float:left; width:33%; height:auto; margin-right:36px; border-right:1px solid #f0f0f0; min-height:572px; padding-top:50px;}
.xinp_lt{ min-height:78px; line-height:36px;}
.xinp_lt h1{ display:block; color:#333333; font-size:24px;}
.xinp_lt P{ color:#b2b2b2; font-size:14px;}
.xinp_lb{ height:auto; overflow:hidden; padding-right:35px;}
.shi{ display:block; position:relative; width:240px; height:40px; background:url(../images/bg.jpg) no-repeat left center; color:#fff;}
.shi span{ position:relative; z-index:1; display:block; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:40px; padding-left:23px;}
.shi:after{ content:'';position:absolute;left:0; bottom:0px; height:40px;width:0px;transition:400ms ease all;-moz-transition:400ms ease all; background:url(../images/bg1.jpg) no-repeat left center;}
.xinp_lb dl:hover .shi:after{ transition:800ms ease all;-moz-transition:800ms ease all;width:100%;}
.xinp_lb dd h1{ line-height:55px;}
.xinp_lb dd h1 span{ float:left; width:100%;display:block; color:#333333; font-size:16px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease;}
.xinp_lb dd h1 a{ float:right;color:#333333; font-size:16px; display: none;}
.xinp_lb dt{ height:auto; overflow:hidden; margin-bottom:25px; clear:both;}
.xinp_lb dt img{ display:block; width:100%; height:200px;transition: all 1s ease;}
.xinp_lb dd p{ color:#868686; line-height:24px; font-size:14px; height:72px; overflow:hidden;}
.xinp_l1{ margin-right:0px;  padding-right:35px;}
.xinp_lb dl:hover dd h1{ color:#d70012;}
.xinp_lb dl:hover dt img{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1);}
.xinp_r{ float:right; width:30%; height:auto; overflow:hidden; padding-top:50px;}
.xinp_rt{ height:auto; overflow:hidden;}
.xinp_rt li{ clear:both; height:auto; overflow:hidden; margin-bottom:5px;}
.xinp_rt li h1{ line-height:26px; overflow:hidden; clear:both;}
.xinp_rt li h1 span{ display:block; float:left; width:75%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#58595b; font-size:14px;transition: all 1s ease;}
.xinp_rt li h1 font{ display:block; float:right; width:75px; height:26px; background:#d70012; text-align:center; color:#fff; font-size:14px; border-radius:3px;}
.xinp_rt li p{ line-height:24px; color:#58595b; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.xinp_rt li p img{ margin-right:19px;}
.xinp_rt li:hover h1 span{ color:#d70012}
.xinp_rb{ clear:both; height:auto; overflow:hidden;}
.xinp_rbt{ height:auto; overflow:hidden; color:#333333; line-height:24px; font-size:24px; margin-bottom:15px;}
.xinp_rbb{ height:auto; overflow:hidden;}
.xinp_rbb li{ background:url(../images/bg2.jpg) no-repeat left 8px; padding-left:20px; line-height:24px; margin-bottom:14px; color:#4c4c4c; font-size:14px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease;}
.xinp_rbb li a{ color:#4c4c4c; font-size:14px;transition: all 1s ease;}
.xinp_rbb li span{ color:#4c4c4c; font-size:14px; margin-right:25px;}
.xinp_rbb li:hover a{ color:#ce0000;}
.xinp_rbb li:hover{-moz-transform: translateX(5px); -webkit-transform: translateX(5px); -o-transform: translateX(5px); -ms-transform: translateX(5px); transform: translateX(5px);}

.xipn_leb{ clear:both; height:auto; margin-bottom:55px;}
.xipn_leb li{ position:relative; margin-right:20px; display:inline-block}
.xipn_leb li:hover .wdxin{opacity:1; height:173px;}
.wdxin{ position:absolute; left:-60px; top:50px; width:173px; height:0px;opacity:0; overflow:hidden;transition: all 1s ease; background:#fff; z-index:9999}

.xinp_rbbc{ height:auto; overflow:hidden;}
.xinp_rbbc li{ background:url(../images/bg2.jpg) no-repeat left 8px; padding-left:20px; line-height:24px; color:#4c4c4c; font-size:14px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease; margin-bottom:11px;}
.xinp_rbbc li a{ color:#4c4c4c; font-size:14px;transition: all 1s ease;}
.xinp_rbbc li span{ color:#4c4c4c; font-size:14px; margin-right:25px;}
.xinp_rbbc li:hover a{ color:#ce0000;}
.xinp_rbbc li:hover{-moz-transform: translateX(5px); -webkit-transform: translateX(5px); -o-transform: translateX(5px); -ms-transform: translateX(5px); transform: translateX(5px);}
.moni{ clear:both; line-height:30px; color:4d4d4d; font-size:14px;}
.moni a{ color:#4d4d4d; font-size:14px; text-transform:uppercase;}
.xinp_rbq{ padding-top: 17px; }
.xinp_lt2{ min-height:44px  }
.cwinw{ clear:both; height:auto; min-height:78px;}
.cwinw span{ float:left; display:block; color:#333333; font-size:24px;}
.cwinw P{ color:#b2b2b2; font-size:14px;}
.cwinw a{ color:#4d4d4d; font-size:14px; text-transform:uppercase; float:right; line-height:56px;} 
.cwinw ul{ float:left; margin-left:15px;}
.cwinw li{ position:relative; margin-right:20px; display:inline-block}
.cwinw li:hover .wdxin{opacity:1; height:173px;}
.wdxin{ position:absolute; left:-60px; top:50px; width:173px; height:0px;opacity:0; overflow:hidden;transition: all 1s ease; background:#fff; z-index:9999}
.tune{ clear:both; height:auto; overflow:hidden;}
.tune dl{ clear:both; height:auto; overflow:hidden; margin-bottom:18px;}
.tune dt{ float:left; width:86px; height:auto; border:1px solid #f0f0f0; overflow:hidden;}
.tune dt img{ display:block; width:86px; height:86px;transition: all 1s ease;}
.tune dd{ float:right; width:77%;}
.tune dd h1{ line-height:36px; color:#4d4d4d; font-size:16px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease;}
.tune dd span{ display:block; line-height: 24px;color: #58595b;font-family: Arial, Helvetica, sans-serif;font-size: 14px;transition: all 1s ease;}
.tune dd p{ line-height:24px; overflow:hidden; color:#58595b; font-size:14px; height:24px; overflow:hidden;transition: all 1s ease;}
.tune dl:hover dt img{-moz-transform: scale(10px); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.tune dl:hover dd h1{ color:#ce0000}
.tune dl:last-child{ margin-bottom:8px; }
@media(max-width:1440px){
.xinp{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding:0 60px;}	
.xinp_lb dt img{ display:block; width:100%; height:184px;transition: all 1s ease;}
.tune dd{ float:right; width:73%;}
}
@media(max-width:1024px){
.xinp{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding:30px 30px;}	
.xinp_lb dt img{ display:block; width:100%; height:auto;transition: all 1s ease;}
.xinp_l{ float:left; width:100%; height:auto; margin-right:0px; border-right:none; min-height:auto; overflow:hidden; padding-top:0px;}
.xinp_lb{ height:auto; overflow:hidden; padding-right:0px;}
.xinp_r{ float:right; width:100%; height:auto; overflow:hidden; padding-top:15px;}
.xinp_lb dd p{ color:#868686; line-height:24px; font-size:14px; height:auto; padding-bottom:15px; overflow:hidden;}
.tune dd{ float:right; width:88%;}
}
@media(max-width:768px){
.tune dd{ float:right; width:85%;}	
}
@media(max-width:414px){
.xinp{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding:30px 15px;}	
.xinp_lb dt img{ display:block; width:100%; height:auto;transition: all 1s ease;}
.xinp_l{ float:left; width:100%; height:auto; margin-right:0px; border-right:none; min-height:auto; overflow:hidden; padding-top:0px;}
.xinp_lb{ height:auto; overflow:hidden; padding-right:0px;}
.xinp_r{ float:right; width:100%; height:auto; overflow:hidden; padding-top:15px;}
.xinp_lb dd p{ color:#868686; line-height:24px; font-size:14px; height:auto; padding-bottom:15px; overflow:hidden;}
.xinp_lb dd h1{ line-height:45px; color:#333333; font-size:14px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease;}
.xinp_lt h1{ display:block; color:#333333; font-size:18px;}
.xinp_rbt{ height:auto; overflow:hidden; color:#333333; line-height:24px; font-size:18px; margin-bottom:15px;}
.cwinw span{ float:left; display:block; color:#333333; font-size:18px;}
.cwinw{ clear:both; height:auto; min-height:auto; margin-bottom:15px;}
.tune dd{ float:right; width:72%;}	
}
@media(max-width:375px){
.tune dd{ float:right; width:69%;}		
}

.box3{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg3.jpg) no-repeat center center fixed; background-size:cover; padding:50px 0;}
.canp{ width:1440px; height:auto; margin:0 auto; overflow:hidden;}
.canp_t{ height:auto; overflow:hidden; display:block; margin-bottom:40px;}
.canp_t h1{ color:#333333; font-size:24px; line-height:36px;}
.canp_t p{ line-height:36px; color:#b2b2b2; font-size:14px;}
.canp_b{ width:1176px; height:auto; margin:0 auto; position:relative;}
.canp_b_1{ display: none;position: relative;  }
.canp_b1{ width:1000px; height:auto;  margin:0 auto;}


.tab2{ width:100%;width:auto; position:relative;height:560px;}
.tab2 ul.menu{ width:100%;position:absolute; left:0; bottom:0px; height:60px; z-index:99}
.tab2 ul.menu li{ float:left; width:12.5%; background:#363636; color:#fff; font-size:16px; line-height:60px; text-align:center; cursor:pointer;}
.tab2 ul.menu li.active{background:#d70012;color:#fff;}
.con1,.con2,.con3,.con4,.con5,.con22,.con23,.con24{height:auto;clear:both;}
.con2,.con3,.con4,.con5,.con22,.con23,.con24{display:none;}
.tuxon{ width:100%; overflow:hidden;}
.tuxon img{ width:100%; height:560px; border:11px solid #363636;}
@media(max-width:1440px){
.canp{ width:100%; padding:0 60px; height:auto; margin:0 auto; overflow:hidden;}	
}
@media(max-width:1024px){
.canp{ width:100%; padding:0 30px; height:auto; margin:0 auto; overflow:hidden;}
.canp_b{ width:100%; height:auto; margin:0 auto; position:relative;}
.canp_b{ width:1176px; height:auto; margin:0 auto; position:relative; display: none;}
.canp_b_1{ display: block; position: relative; }
.canp_b1{ width:100%; height:auto; margin:0 auto;}
.canp_t{ height:auto; overflow:hidden; display:block; margin-bottom:20px;}
.canp_t h1{ color:#333333; font-size:20px; line-height:36px;}	
.box3{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg3.jpg) no-repeat center center fixed; background-size:cover; padding:30px 0;}
}
@media(max-width:414px){
.canp{ width:100%; padding:0 15px; height:auto; margin:0 auto; overflow:hidden;}
.canp_b{ width:100%; height:auto; margin:0 auto; position:relative; display: none;}
.canp_b1{ position: relative; display: block; }
.canp_b1{ width:100%; height:auto; margin:0 auto;}
.canp_t{ height:auto; overflow:hidden; display:block; margin-bottom:20px;}
.canp_t h1{ color:#333333; font-size:18px; line-height:26px;}
.tuxon img{ width:100%; height:221px; border:11px solid #363636;}	
.tab2{ width:100%;width:auto; position:relative;height:auto;}
.tab2 ul.menu{ width:100%;position:inherit; left:0; bottom:0px; height:40px; z-index:99}
.tab2 ul.menu li{ float:left; width:25%; background:#363636; color:#fff; font-size:14px; line-height:40px; text-align:center; cursor:pointer;}


}

.box4{ clear:both; width:100%; height:auto; overflow:hidden; background:#ebebeb; padding:50px 0; background-attachment:fixed;}
.yewu{ width:1440px; margin:0 auto; height:auto; overflow:hidden; position:relative; z-index:11;}
.yewu_b{ width:100%; height:auto; overflow:hidden;}
.yewu_b dl{ float:left; width:29%; height:auto; overflow:hidden; margin-right:6.5%;transition: all 1s ease;}
.yewu_b dt{ height:auto; overflow:hidden;}
.yewu_b dt img{ display:block; width:100%; height:200px;transition: all 1s ease;}
.yewu_b dd{ height:auto; min-height:86px; background:#fff; position:relative; text-align:center; line-height:86px; color:#58595b; font-size:18px;transition: all 1s ease;}
.yewu_b dd:after{ content:'';position:absolute;left:0; bottom:0px; height:5px;width:100%; background:url(../images/bg4.jpg) no-repeat center bottom;transition:400ms ease all;-moz-transition:400ms ease all;}
.yewu_b dl.qcbj{ margin-right:0%;}
.yewu_b dl:hover dt img{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1);}
.yewu_b dl:hover dd{-moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px); color:#ce0000;}
@media(max-width:1440px){
.yewu{ width:100%; margin:0 auto; height:auto; overflow:hidden; position:relative; z-index:11; padding:0 60px;}	
.yewu_b dt img{ display:block; width:100%; height:182px;transition: all 1s ease;}
}
@media(max-width:1366px){
.yewu{ width:100%; margin:0 auto; height:auto; overflow:hidden; position:relative; z-index:11; padding:0 60px;}	
.yewu_b dt img{ display:block; width:100%; height:172px;transition: all 1s ease;}
}
@media(max-width:1360px){
.yewu{ width:100%; margin:0 auto; height:auto; overflow:hidden; position:relative; z-index:11; padding:0 60px;}	
.yewu_b dt img{ display:block; width:100%; height:172px;transition: all 1s ease;}
}
@media(max-width:1280px){
.yewu{ width:100%; margin:0 auto; height:auto; overflow:hidden; position:relative; z-index:11; padding:0 60px;}	
.yewu_b dt img{ display:block; width:100%; height:160px;transition: all 1s ease;}
}
@media(max-width:1024px){
.box4{ clear:both; width:100%; height:auto; overflow:hidden; background:#ebebeb; padding:30px 0; background-attachment:fixed;}
.yewu{ width:100%; margin:0 auto; height:auto; overflow:hidden; position:relative; z-index:11; padding:0 30px;}	
.yewu_b dt img{ display:block; width:100%; height:146px;transition: all 1s ease;}
.yewu_b dl{ float:left; width:32%; height:auto; overflow:hidden; margin-right:2%;transition: all 1s ease;}
.yewu_b dd{ height:auto; min-height:45px; background:#fff; position:relative; text-align:center; line-height:40px; color:#58595b; font-size:14px;transition: all 1s ease;}
}
@media(max-width:414px){
.box4{ clear:both; width:100%; height:auto; overflow:hidden; background:#ebebeb; padding:30px 0; background-attachment:fixed;}
.yewu{ width:100%; margin:0 auto; height:auto; overflow:hidden; position:relative; z-index:11; padding:0 15px;}	
.yewu_b dt img{ display:block; width:100%; height:auto;transition: all 1s ease;}
.yewu_b dl{ float:left; width:100%; height:auto; overflow:hidden; margin-right:2%;transition: all 1s ease; margin-bottom:20px; }
.yewu_b dd{ height:auto; min-height:45px; background:#fff; position:relative; text-align:center; line-height:40px; color:#58595b; font-size:14px;transition: all 1s ease;}
}

.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg5.jpg) no-repeat center top fixed; margin-top:-87px; padding:226px 0 80px 0; background-size:cover;}
.spirn{ width:1000px; height:auto; margin:0 auto; overflow:hidden;}
.spirn_t{ width:260px; height:57px;  line-height:57px; color:#fff; padding-left:42px; color:#fff; font-size:24px;}
.spirn_c{ height:500px; position:relative;}
.spirn_c img{ display:block; width:100%; height:500px;}

.spirn_b{ height:auto; overflow:hidden; background:#fff; padding:35px 60px;}
.spirn_b h1{ color:#58595b; font-size:18px; line-height:24px; font-weight:bold; margin-bottom:15px;}
.spirn_b p{ line-height:24px; color:#58595b; font-size:14px;}
@media(max-width:1024px){
.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg5.jpg) no-repeat center top fixed; margin-top:0px; padding:30px 0 30px 0; background-size:cover;}
.spirn{ width:100%; padding:0 30px; height:auto; margin:0 auto; overflow:hidden;}
.spirn_c img{ display:block; width:100%; height:500px;}
.spirn_b{ height:auto; overflow:hidden; background:#fff; padding:20px 20px;}
.spirn_b h1{ color:#58595b; font-size:16px; line-height:24px; font-weight:bold; margin-bottom:15px;}

}
@media(max-width:768px){
.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg5.jpg) no-repeat center top fixed; margin-top:0px; padding:30px 0 30px 0; background-size:cover;}
.spirn{ width:100%; padding:0 30px; height:auto; margin:0 auto; overflow:hidden;}
.spirn_c img{ display:block; width:100%; height:354px;}
.spirn_c{ height:354px; position:relative;}
}
@media(max-width:414px){
.box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg5.jpg) no-repeat center top fixed; margin-top:0px; padding:30px 0 30px 0; background-size:cover;}
.spirn{ width:100%; padding:0 15px; height:auto; margin:0 auto; overflow:hidden;}
.spirn_c img{ display:block; width:100%; height:192px;}
.spirn_c{ height:192px; position:relative;}
.spirn_t{ width:260px; height:45px; background:url(../images/bg5.png) no-repeat; line-height:45px; color:#fff; padding-left:42px; color:#fff; font-size:18px;}
}
.box6{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:50px 0;}
.lxij{ width:1000px; height:auto; margin:0 auto; overflow:hidden;}
.lxij_l{ float:left; width:34%; height:auto; overflow:hidden;}
.lxij_l h1{ color:#333333; font-size:24px; line-height:24px; margin-bottom:15px;}
.lxij_l p{ line-height:24px; color:#333333; font-size:14px;}
.lxij_l h2{ color:#333333; font-size:18px; line-height:24px; margin-top:15px;}
.lxij_l h2 em{ color:#333; font-size: 14px; margin-left: 5px; }
.lxij_r{ float:right; width:62%; height:310px;}
.lxij_r img{ height:510px;width:100%;object-fit:cover;}
.lxij_l p a{ display:block; width:100px; height:30px;background: #d70012;
    text-align: center;
    color: #fff;
    font-size: 14px;
    border-radius: 3px; line-height:30px; margin:8px 0 8px 0;}
.dinc{ width:100%; height:412px;}
@media(max-width:1366px){
.dinc{ width:100%; height:412px;}

}
@media(max-width:1024px){
.box6{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 0;}	
.lxij{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding:0 30px;}
.lxij_l{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:25px;}
.lxij_r{ float:right; width:100%; height:310px;}
.lxij_l h1{ color:#333333; font-size:20px; line-height:24px; margin-bottom:15px;}
.lxij_l h2{ color:#333333; font-size:16px; line-height:24px; margin-top:15px;}
}
@media(max-width:414px){
.box6{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 0;}	
.lxij{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding:0 30px;}
.lxij_l{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:25px;}
.lxij_r{ float:right; width:100%; height:310px;}
.lxij_l h1{ color:#333333; font-size:18px; line-height:24px; margin-bottom:15px;}
.lxij_l h2{ color:#333333; font-size:16px; line-height:24px; margin-top:15px;}
}
/*main end*/


/*关于山钢 begin*/
.gy_box{ clear:both; width:100%; height:auto; overflow:hidden; padding:415px 0 90px 0;}
.guin{ width:1200px; height:auto; overflow:hidden; margin:0 auto; color:#fff; font-size:36px; line-height:44px;}
/*@media(max-width:1440px){
.guin{ width:100%; height:auto; overflow:hidden; margin:0 auto; color:#fff; font-size:36px; line-height:44px; padding:0 60px;}	
}*/
@media(max-width:1366px){
.gy_box{ clear:both; width:100%; height:auto; overflow:hidden; padding:300px 0 30px 0; margin-top:60px;}
}
@media(max-width:1024px){
.gy_box{ clear:both; width:100%; height:auto; overflow:hidden; padding:240px 0 60px 0;}
.guin{ width:100%; height:auto; overflow:hidden; margin:0 auto; color:#fff; font-size:20px; line-height:24px; padding:0 30px;}	
}
@media(max-width:414px){
.gy_box{ clear:both; width:100%; height:auto; overflow:hidden; padding:100px 0 60px 0;}
.guin{ width:100%; height:auto; overflow:hidden; margin:0 auto; color:#fff; font-size:20px; line-height:24px; padding:0 15px;}	
}
.gy_box1{ clear:both; width:100%; height:auto; line-height:60px; background:#fff;}
.jihu{ width:1200px; height:auto; margin:0 auto;}
.jihu a{ color:#4c4c4c; font-size:16px;transition: all 1s ease;}
.jihu em{ color:#898989; font-size:18px; margin:0 26px;}
.jihu a.inig{ font-weight:bold;}
.jihu a:hover{ color:#d70012;}
/*@media(max-width:1440px){
.jihu{ width:100%; padding:0 60px; height:auto; margin:0 auto;}
}*/
@media(max-width:1024px){
.jihu{ width:100%; padding:0 30px; height:auto; margin:0 auto;}
}
@media(max-width:414px){
.gy_box1{ clear:both; width:100%; height:auto; line-height:45px; background:#fff;}
.jihu{ width:100%; padding:0 15px; height:auto; margin:0 auto;}
.jihu a{ color:#4c4c4c; font-size:14px;transition: all 1s ease; float:left; display:block; width:25%; text-align:center;}
.jihu em{ color:#898989; font-size:18px; margin:0 26px; display:none;}
}
.gy_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:50px 0;}
.jtjs{ display:block; width:100%; height:auto; max-width:1200px; margin:0 auto;}
.jtjs_t{position:relative; color:#4c4c4c; font-size:30px; line-height:32px; margin-bottom:40px; padding-bottom:20px; overflow:hidden;}
.jtjs_t i{ display:block; color:#4c4c4c; font-size:16px; text-transform:uppercase; line-height:16px; margin-top:10px;}
.jtjs_t:after{ content:'';position:absolute;left:0; bottom:0px; height:5px;width:42px;background:#d70012;}
.jtjs_b{ height:auto; overflow:hidden;}
.jtjs_bt{ height:auto; overflow:hidden; margin-bottom:35px;}
.jtjs_bt1{ float:right; width:42%; height:auto; overflow:hidden;}
.jtjs_bt1 img{ display:block; width:100%; height:300px;}
.jtjs_bt2{ float:left; width:51%; height:auto; overflow:hidden;}
.jtjs_bt2 p{ line-height:34px; color:#4c4c4c; font-size:16px;}
.jtjs_bb{ clear:both; height:auto; overflow:hidden;}
.jtjs_bb p{ line-height:34px; color:#4c4c4c; font-size:16px;}
@media(max-width:1024px){
.gy_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 0;}
.jtjs{ display:block; width:100%; height:auto; max-width:100%; padding:0 30px; margin:0 auto;}
.jtjs_t{ min-height:45px; position:relative; color:#4c4c4c; font-size:20px; line-height:22px; margin-bottom:30px;}
.jtjs_bt{ height:auto; overflow:hidden; margin-bottom:20px;}
.jtjs_bt1{ float:right; width:100%; height:auto; overflow:hidden; margin-bottom:25px;}
.jtjs_bt1 img{ display:block; width:100%;max-width:50%; margin:0 auto; height:auto;}
.jtjs_bt2{ float:left; width:100%; height:auto; overflow:hidden;}
.jtjs_bt2 p{ line-height:24px; color:#4c4c4c; font-size:14px;}
.jtjs_bb p{ line-height:24px; color:#4c4c4c; font-size:14px;}	
.jtjs_t i{ display:block; color:#4c4c4c; font-size:14px; text-transform:uppercase; line-height:25px;}
}
@media(max-width:414px){
.gy_box2{ clear:both; width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 0;}
.jtjs{ display:block; width:100%; height:auto; max-width:100%; padding:0 15px; margin:0 auto;}
.jtjs_t{ min-height:45px; position:relative; color:#4c4c4c; font-size:20px; line-height:22px; margin-bottom:20px;}
.jtjs_bt{ height:auto; overflow:hidden; margin-bottom:15px;}
.jtjs_bt1{ float:right; width:100%; height:auto; overflow:hidden; margin-bottom:15px;}
.jtjs_bt1 img{ display:block; width:100%;max-width:100%; margin:0 auto; height:auto;}
.jtjs_bt2{ float:left; width:100%; height:auto; overflow:hidden;}
.jtjs_bt2 p{ line-height:24px; color:#4c4c4c; font-size:14px;}
.jtjs_bb p{ line-height:24px; color:#4c4c4c; font-size:14px;}	
}
.gy_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:40px 0;}
.gom{ display:block; width:100%;max-width:1200px; margin:0 auto; overflow:hidden; height:auto;}
.gom_l{ float:left; width:42%; height:auto; overflow:hidden;}
.gom_l img{ display:block; width:100%; max-width:100%; height:300px;}
.gom_r{ float:right; width:50%; padding-top:30px;}
.gom_r p{ line-height:34px; color:#4c4c4c; font-size:16px;}
.gy_box4{ clear:both; height:auto; background:#f5f5f5; padding:40px 0;}
.gom_l1{ float:right; width:42%; height:auto; overflow:hidden;}
.gom_l1 img{ display:block; width:100%; max-width:100%; height:300px;}
.gom_r1{ float:left; width:50%; padding-top:0px;}
.gom_r1 p{ line-height:34px; color:#4c4c4c; font-size:16px;}
@media(max-width:1024px){
.gy_box3{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 0;}	
.gom{ display:block; width:100%;max-width:100%; padding:0 15px; margin:0 auto; overflow:hidden; height:auto;}
.gom_l{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:15px;}
.gom_l img{ display:block; width:100%; max-width:100%; height:auto; margin:0 auto;}
.gom_r{ float:right; width:100%; padding-top:0px;}
.gom_r p{ line-height:24px; color:#4c4c4c; font-size:14px;}
.gy_box4{ clear:both; height:auto; background:#f5f5f5; padding:30px 0;}
.gom_l1{ float:right; width:100%; height:auto; overflow:hidden; margin-bottom:15px}
.gom_l1 img{ display:block; width:100%; max-width:100%; height:auto; margin:0 auto;}
.gom_r1{ float:left; width:100%; padding-top:0px;}
.gom_r1 p{ line-height:24px; color:#4c4c4c; font-size:14px;}
}

.gy_box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../tu/tu19.jpg) no-repeat center center fixed; background-size:cover; padding:90px 0 110px 0;}
.mlsg{ display:block; width:100%; max-width:1200px; height:auto; margin:0 auto;}
.mlsg_t{ height:auto; min-height:54px; background:url(../images/bg6.jpg) no-repeat center bottom; color:#fff; font-size:30px; font-weight:bold; line-height:32px; text-align:center; margin-bottom:35px;}
.mlsg_b{ text-align:center; color:#fff;}
.mlsg_b p{ color:#f5f5f5; line-height:36px; font-size:16px;}
@media(max-width:1024px){
.gy_box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../tu/tu19.jpg) no-repeat center center fixed; background-size:cover; padding:30px 0 30px 0;}
.mlsg{ display:block; width:100%; max-width:100%; padding:0 30px; height:auto; margin:0 auto;}	
.mlsg_t{ height:auto; min-height:45px; background:url(../images/bg6.jpg) no-repeat center bottom; color:#fff; font-size:20px; font-weight:bold; line-height:22px; text-align:center; margin-bottom:20px;}
.mlsg_b p{ color:#f5f5f5; line-height:24px; font-size:14px;}
}
@media(max-width:414px){
.gy_box5{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../tu/tu19.jpg) no-repeat center center fixed; background-size:cover; padding:30px 0 30px 0;}
.mlsg{ display:block; width:100%; max-width:100%; padding:0 15px; height:auto; margin:0 auto;}	
.mlsg_t{ height:auto; min-height:45px; background:url(../images/bg6.jpg) no-repeat center bottom; color:#fff; font-size:20px; font-weight:bold; line-height:22px; text-align:center; margin-bottom:20px;}
.mlsg_b p{ color:#f5f5f5; line-height:24px; font-size:14px;}
}

.zzji{ height:auto; overflow:hidden;}
.zzji h1{ text-align:center; color:#4c4c4c; font-size:20px; line-height:44px; font-weight:bold; margin-bottom:10px;}
.zzji p img{ display:block; max-width:100%; margin:0 auto;}
@media(max-width:1024px){
.zzji h1{ text-align:center; color:#4c4c4c; font-size:20px; line-height:34px; font-weight:bold; margin-bottom:10px;}	
}
@media(max-width:414px){
.zzji h1{ text-align:center; color:#4c4c4c; font-size:18px; line-height:28px; font-weight:bold; margin-bottom:10px;}	
}
.sgwh{ position:relative; z-index:22; height:auto; overflow:hidden;}
.sgwh_t{ text-align:center; color:#4d4d4d; font-size:24px; line-height:26px; margin-bottom:35px;}
.sgwh_b{ height:auto; overflow:hidden;}
/*.sgwh_b li{float:left; width:18%; height:auto; min-height:240px; background:#fff; padding:25px 0 0 0; margin-right:2.5%; position:relative;transition: all 1s ease; }
.sgwh_b li h1{ text-align:center; color:#4d4d4d; font-size:20px; line-height:44px; margin-bottom:10px;}
.sgwh_b li h6{ margin-bottom:10px;}
.sgwh_b li h6 img{ display:block; margin:0 auto; max-width:100%;}
.sgwh_b li p{ width:125px; height:48px; overflow:hidden; margin:0 auto; line-height:24px; color:#4d4d4d; font-size:14px; text-align:center;}
.sgwh_b li:after{ content:'';position:absolute;left:0; bottom:0px; height:5px;width:100%; background:url(../images/bg4.jpg) no-repeat center bottom;}
.sgwh_b li.qcbj{ margin-right:0%;}
.sgwh_b li p.eon{ line-height:48px;}
.sgwh_b li:hover{box-shadow:0px 0px 20px rgba(0,0,0,0.25);-moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);background: red;  }
@media(max-width:1024px){
.sgwh_t{ text-align:center; color:#4d4d4d; font-size:20px; line-height:26px; margin-bottom:20px;}	
.sgwh_b li{ float:left; width:19%; height:auto; min-height:240px; background:#fff; padding:30px 0 0 0; margin-right:1%; position:relative;}
.sgwh_b li h1{ text-align:center; color:#4d4d4d; font-size:18px; line-height:28px; margin-bottom:15px;}
.sgwh_b li h6{ margin-bottom:15px;}

}
@media(max-width:768px){
.sgwh_t{ text-align:center; color:#4d4d4d; font-size:20px; line-height:26px; margin-bottom:20px;}	
.sgwh_b li{ float:left; width:32%; height:auto; min-height:240px; background:#fff; padding:30px 0 0 0; margin-right:1%; position:relative; margin-bottom:15px;}
.sgwh_b li h1{ text-align:center; color:#4d4d4d; font-size:18px; line-height:28px; margin-bottom:15px;}
.sgwh_b li h6{ margin-bottom:15px;}
}
@media(max-width:414px){
.sgwh_t{ text-align:center; color:#4d4d4d; font-size:18px; line-height:24px; margin-bottom:20px;}	
.sgwh_b li{ float:left; width:48%; height:auto; min-height:200px; background:#fff; padding:20px 0 0 0; margin-right:2%; position:relative; margin-bottom:15px;}
.sgwh_b li h1{ text-align:center; color:#4d4d4d; font-size:16px; line-height:28px; margin-bottom:15px;}
.sgwh_b li h6{ margin-bottom:15px;}
.sgwh_b li h6 img{ display:block; margin:0 auto; max-width:30%;}
}*/

.sgwh_b li{ float:left; width:18%; height:auto; min-height:240px; background:#fff; padding:0px 0 0 0; margin-right:2.5%; position:relative; perspective: 1000px; overflow:hidden;}
.sgwh_b li h1{ text-align:center; color:#4d4d4d; font-size:20px; line-height:44px; margin-bottom:10px;transition: all 1s ease;}
.sgwh_b li h6{ display:block; position:relative; margin-bottom:10px; min-height:64px; overflow:hidden;}
.sgwh_b li h6 img{ display:block; margin:0 auto; max-width:100%;}
.sgwh_b li h6 span{ display:block; width:100%; height:100%; position:absolute; left:0; bottom:0;transition: all 0.7s ease;}
.sgwh_b li h6 font{ display:block; width:100%; height:100%; position:absolute; left:0; top:-100%;transition: all 0.7s ease;}
.sgwh_b li p{ width:150px; height:67px; overflow:hidden; margin:0 auto; line-height:24px; color:#4d4d4d; font-size:14px; text-align:center;transition: all 1s ease;}
.sgwh_b li:after{ content:'';position:absolute;left:0; bottom:0px; height:5px;width:100%; background:url(../images/bg4.jpg) no-repeat center bottom; z-index:2;transition: all 1s ease;}
.sgwh_b li.qcbj{ margin-right:0%;}
.sgwh_b li p.eon{ line-height:48px;}
.xsonw{ width:100%; height:100%; position:absolute; left:0; top:0;  transform: rotateY(90deg);transition: all 1s ease; z-index:88; z-index:-1}
.xone{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:11; padding-top:25px;}
.sgwh_b li:hover .xsonw{transform: rotateY(0); z-index:1}
.sgwh_b li:hover h6 span{ bottom:-100%;}
.sgwh_b li:hover h6 font{ top:0%;}
.sgwh_b li:hover h1,.sgwh_b li:hover p{ color:#fff;}
.sgwh_b li:hover:after{ background:url(../images/bg4_1.jpg) no-repeat center bottom; }
@media(max-width:1024px){
.sgwh_t{ text-align:center; color:#4d4d4d; font-size:20px; line-height:26px; margin-bottom:20px;}	
.sgwh_b li{ float:left; width:19%; height:auto; min-height:240px; background:#fff; padding:30px 0 0 0; margin-right:1%; position:relative;}
.sgwh_b li h1{ text-align:center; color:#4d4d4d; font-size:18px; line-height:28px; margin-bottom:15px;}
.sgwh_b li h6{ margin-bottom:15px;}

}
@media(max-width:768px){
.sgwh_t{ text-align:center; color:#4d4d4d; font-size:20px; line-height:26px; margin-bottom:20px;}	
.sgwh_b li{ float:left; width:32%; height:auto; min-height:240px; background:#fff; padding:30px 0 0 0; margin-right:1%; position:relative; margin-bottom:15px;}
.sgwh_b li h1{ text-align:center; color:#4d4d4d; font-size:18px; line-height:28px; margin-bottom:15px;}
.sgwh_b li h6{ margin-bottom:15px;}
}
@media(max-width:414px){
.sgwh_t{ text-align:center; color:#4d4d4d; font-size:18px; line-height:24px; margin-bottom:20px;}	
.sgwh_b li{ float:left; width:48%; height:auto; min-height:200px; background:#fff; padding:20px 0 0 0; margin-right:2%; position:relative; margin-bottom:15px;}
.sgwh_b li h1{ text-align:center; color:#4d4d4d; font-size:16px; line-height:28px; margin-bottom:15px;}
.sgwh_b li h6{ margin-bottom:0px;}
.sgwh_b li h6 img{ display:block; margin:0 auto; max-width:30%;}
}
.gy_box6{ height:auto; overflow:hidden; background:url(../tu/tu26.jpg) no-repeat center center fixed; background-size:cover; margin-top:-120px; position:relative; z-index:1; padding:240px 0 150px 0;}
.sqni{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.sqni h1{ text-align:center; color:#fff; line-height:24px; font-size:24px; margin-bottom:20px;}
.sqni p{ text-align:center; color:#fff; font-size:18px; line-height:44px;}
@media(max-width:1024px){
.gy_box6{ height:auto; overflow:hidden; background:url(../tu/tu26.jpg) no-repeat center center fixed; background-size:cover; margin-top:0px; position:relative; z-index:1; padding:40px 0 40px 0;}
.sqni{ width:100%; padding:0 30px; height:auto; overflow:hidden; margin:0 auto;}
.sqni h1{ text-align:center; color:#fff; line-height:24px; font-size:20px; margin-bottom:20px;}
.sqni p{ text-align:center; color:#fff; font-size:16px; line-height:34px;}
}
@media(max-width:414px){
.gy_box6{ height:auto; overflow:hidden; background:url(../tu/tu26.jpg) no-repeat center center fixed; background-size:cover; margin-top:0px; position:relative; z-index:1; padding:30px 0 30px 0;}
.sqni{ width:100%; padding:0 15px; height:auto; overflow:hidden; margin:0 auto;}
.sqni h1{ text-align:center; color:#fff; line-height:24px; font-size:18px; margin-bottom:20px;}
.sqni p{ text-align:center; color:#fff; font-size:16px; line-height:34px;}
}
.xwgi_t{ height:auto; overflow:hidden; text-align:center; line-height:44px; color:#4d4d4d; font-size:24px; display:block; margin-bottom:20px;}
.xwgi_b{ height:auto; padding-top:10px;}
.xwgi_b li{ float:left; width:23%; height:auto; overflow:hidden; min-height:240px; text-align:center; padding-top:50px; margin-right:2.6%;}
.xwgi_b li p img{ display:block; max-width:100%; margin:0 auto; margin-bottom:15px;}
.xwgi_b li p{ color:#fff; font-size:18px; line-height:36px;}
.xwgi_b li:nth-child(1){ background:url(../tu/tu27.jpg) no-repeat center center; background-size:cover;}
.xwgi_b li:nth-child(2){ background:url(../tu/tu28.jpg) no-repeat center center; background-size:cover;}
.xwgi_b li:nth-child(3){ background:url(../tu/tu29.jpg) no-repeat center center; background-size:cover;}
.xwgi_b li:nth-child(4){ background:url(../tu/tu30.jpg) no-repeat center center; background-size:cover;}
.xwgi_b li.qcbj{ margin-right:0%;}
@media(max-width:1024px){
.xwgi_t{ height:auto; overflow:hidden; text-align:center; line-height:34px; color:#4d4d4d; font-size:20px; display:block; margin-bottom:10px;}
}
@media(max-width:768px){
.xwgi_t{ height:auto; overflow:hidden; text-align:center; line-height:34px; color:#4d4d4d; font-size:20px; display:block; margin-bottom:10px;}
.xwgi_b li{ float:left; width:48%; height:auto; overflow:hidden; min-height:240px; text-align:center; padding-top:50px; margin-right:4%; margin-bottom:10px;}
.xwgi_b li:nth-child(2){ margin-right:0%;}
}
@media(max-width:414px){
.xwgi_t{ height:auto; overflow:hidden; text-align:center; line-height:34px; color:#4d4d4d; font-size:20px; display:block; margin-bottom:10px;}
.xwgi_b li{ float:left; width:48%; height:auto; overflow:hidden; min-height:190px; text-align:center; padding-top:30px; margin-right:4%; margin-bottom:10px;}
.xwgi_b li:nth-child(2){ margin-right:0%;}
.xwgi_b li p{ color:#fff; font-size:14px; line-height:30px;}
.xwgi_b li p img{ display:block; max-width:40%; margin:0 auto; margin-bottom:15px;}
}

.zgsj{ clear:both; height:auto;}
.zgsj li{ float:left; width:30%; height:auto; min-height:120px; background:#fff; position:relative; text-align:center;transition: all 1s ease; margin-right:4.5%; margin-bottom:40px;}
.zgsj li a{ background:url(../images/bg4.jpg) no-repeat center bottom; line-height:120px; color:#4d4d4d; font-size:18px; display:block; position:relative; z-index:99;}
.zgsj li:before{content:'';position:absolute;top:10px; left:10px;height:100%; border-bottom:11px solid #d70012;width:0;transition:300ms ease all;}
.zgsj li:hover:before{width:350px; transition:300ms ease all;}
.zgsj li:after{content:'';position:absolute; top:10px; right:-10px; width:100%; height:0px;border-right:11px solid #d70012;transition:300ms ease all;}
.zgsj li:hover:after{ height:120px;transition:300ms ease all;}
.zgsj li:hover{-moz-transform: translateY(-10px); -webkit-transform: translateY(-10px); -o-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px);}
.zgsj li:hover a{ background:none;}
.zgsj li.qcbj{ margin-right:0%;}
@media(max-width:1024px){
.zgsj li a{ background:url(../images/bg4.jpg) no-repeat center bottom; line-height:120px; color:#4d4d4d; font-size:16px; display:block;}
}
@media(max-width:768px){
.zgsj li a{ background:url(../images/bg4.jpg) no-repeat center bottom; line-height:120px; color:#4d4d4d; font-size:16px; display:block;}
.zgsj li{ float:left; width:48%; height:auto; min-height:120px; background:#fff; position:relative; text-align:center;transition: all 1s ease; margin-right:2%; margin-bottom:15px;}
.zgsj li.qcbj{ margin-right:2%;}
}
@media(max-width:414px){
.zgsj li a{ background:url(../images/bg4.jpg) no-repeat center bottom; line-height:80px; color:#4d4d4d; font-size:14px; display:block;}
.zgsj li{ float:left; width:100%; height:auto; min-height:80px; background:#fff; position:relative; text-align:center;transition: all 1s ease; margin-right:0%; margin-bottom:15px;}
.zgsj li.qcbj{ margin-right:0%;}
.zgsj li:hover:before{width:100%; transition:300ms ease all;}
.zgsj li:hover:after{ height:100%;transition:300ms ease all;}

}

.jtjin{ height:auto; overflow:hidden;}
.jtjin img{ display:block; margin:0 auto; max-width:100%;}
.jtjin p{ color:#4d4d4d; line-height:36px; font-size:16px; margin-bottom:15px;}
.fanu{ height:auto; overflow:hidden; line-height:36px;}
.fanu a{ color:#4d4d4d; font-size:16px;}
.fanu a img{ margin-right:15px; display:inline-block;}
@media(max-width:1024px){
.jtjin p{ color:#4d4d4d; line-height:28px; font-size:14px; margin-bottom:15px;}	
.fanu{ height:auto; overflow:hidden; line-height:28px;}
.fanu a{ color:#4d4d4d; font-size:14px;}
}
/*关于山钢 end*/

/*媒体中心 begin*/
.sgxw{ clear:both; width:100%; height:auto; }
.sgxw li{ clear:both; height:auto; background:url(../images/bg7.jpg) no-repeat 95% 68px #fff; padding:30px 156px 30px 45px; overflow:hidden;transition: all 1s ease; margin-bottom:20px;}
.sgxw li h1{ color:#262626; font-size:18px; line-height:24px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease;}
.sgxw li span{ display:block; float:left; width:86%; height:auto; overflow:hidden; line-height:24px; color:#a5a5a5; font-size:14px; height:48px; margin-top:20px;}
.sgxw li font{ display:block; float:right; color:#a5a5a5; line-height:48px; font-size:48px;}
.sgxw li font i{ display:block; color:#a5a5a5; font-size:14px; line-height:24px;}
.sgxw li:hover{ background:url(../images/bg8.jpg) no-repeat 95% 68px #fff;-moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);}
.sgxw li:hover h1{ color:#d70012;}
@media(max-width:1024px){
.sgxw li{ clear:both; height:auto; background:url(../images/bg7.jpg) no-repeat 98% 68px #fff; padding:30px 86px 30px 45px; overflow:hidden;transition: all 1s ease; margin-bottom:20px;}
.sgxw li:hover{ background:url(../images/bg8.jpg) no-repeat 98% 68px #fff;-moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);}	
}
@media(max-width:414px){
.sgxw li{ clear:both; height:auto; background:url(../images/bg7.jpg) no-repeat 98% 68px #fff; padding:20px 60px 20px 20px; overflow:hidden;transition: all 1s ease; margin-bottom:20px;}
.sgxw li:hover{ background:url(../images/bg8.jpg) no-repeat 98% 68px #fff;-moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);}	
.sgxw li h1{ color:#262626; font-size:18px; line-height:24px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease;}
.sgxw li span{ display:block; float:left; width:100%; height:auto; overflow:hidden; line-height:24px; color:#a5a5a5; font-size:14px; height:48px; margin-top:10px;}
.sgxw li font{ display:block; float:left; color:#a5a5a5; line-height:24px; font-size:18px;}
.sgxw li font i{ display:block; color:#a5a5a5; font-size:14px; line-height:24px;}

}
.binw{ padding:30px 0 0 0; clear:both; overflow:hidden;}
.fy{ clear:both; line-height:40px; text-align:center; color:#669dd2; font-size:14px; margin:0 auto;overflow:hidden;} 
.fy div{ clear:both; text-align:left; margin:0 auto; text-align:center;}
.fy div a{width:36px;  margin-right:10px;font-size:14px; color:#737373; text-align:center;  height:36px; border:2px solid #e3e3e3;line-height:32px;display:inline-block; text-align:center;}
.fy div a.next{width:100px;  margin-right:0px;font-size:14px; color:#737373; text-align:center;  height:36px; border:2px solid #e3e3e3;line-height:32px;display:inline-block; text-align:center;}
.fy div a.prev{width:100px;  margin-right:10px;font-size:14px; color:#737373; text-align:center;  height:36px; border:2px solid #e3e3e3;line-height:32px;display:inline-block; text-align:center;}
.fy div span.current{ width:36px;  margin-right:10px;font-size:14px; color:#fff; text-align:center; ; height:36px; background:#d70012;line-height:36px;display:inline-block; text-align:center;}
@media(max-width:414px){
.fy div a{width:36px;  margin-right:5px;font-size:14px; color:#737373; text-align:center;  height:36px; border:2px solid #e3e3e3;line-height:32px;display:inline-block; text-align:center;}
.fy div a.next{width:90px;  margin-right:0px;font-size:14px; color:#737373; text-align:center;  height:36px; border:2px solid #e3e3e3;line-height:32px;display:inline-block; text-align:center;}
.fy div a.prev{width:90px;  margin-right:5px;font-size:14px; color:#737373; text-align:center;  height:36px; border:2px solid #e3e3e3;line-height:32px;display:inline-block; text-align:center;}
.fy div span.current{ width:36px;  margin-right:5px;font-size:14px; color:#fff; text-align:center; ; height:36px; background:#d70012;line-height:36px;display:inline-block; text-align:center;}
	
}

.sinh{ clear:both; height:auto; overflow:hidden;}
.sinh h1{ text-align:center; color:#4d4d4d; font-size:18px; line-height:28px;}
.sinh h2{ border-bottom:1px dashed #cecece; padding-bottom:10px; margin-bottom:30px; line-height:28px; font-size:14px; color:#737373; text-align:center;}
.sinh p{ margin-bottom:15px; line-height:36px; font-size:16px; color:#4d4d4d}
.sinh p img{ display:block; margin:0 auto; max-width:100%;}
.fhio{ clear:both; height:auto; overflow:hidden; border-top:1px solid #dedede; line-height:35px; padding-top:10px; margin-top:10px;}
.fhio a{ display:block; float:left; color:#4a4a4a; font-size:14px; width:45%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.fhio a:nth-child(2){ width:10%; text-align:center;}
.fhio a img{ margin-right:10px; display:inline-block}
.fhio a:nth-child(3){ text-align:right;}
@media(max-width:1024px){
.sinh h1{ text-align:center; color:#4d4d4d; font-size:18px; line-height:28px;}
.sinh p{ margin-bottom:15px; line-height:30px; font-size:14px; color:#4d4d4d}
.fhio a{ display:block; float:left; color:#4a4a4a; font-size:14px; width:100%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.fhio a:nth-child(2){ width:100%; text-align:left;}	
.fhio a:nth-child(3){ text-align:left;}
}

.spxw{ height:auto;}
.spxw dl{ float:left; width:30%; height:auto; margin-right:4.5%; background:#fff; box-shadow:0px 0px 20px rgba(84,125,155,0.14); margin-bottom:50px;}
.spxw dt{ width:100%; height:auto; overflow:hidden; position:relative;}
.spxw dt img{ display:block; width:100%; max-width:100%; height:260px;}
.spxw dt span{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; text-align:center;display: -webkit-box; display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;}
.spxw dt span img{ display:block; width:69px; height:69px;}
.spxw dd{ height:auto; overflow:hidden; padding:25px;}
.spxw dd p{ text-align:center; color:#151515; font-size:16px; line-height:30px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.spxw dd span{ display:block; width:100px; height:34px; background:#d70012; border-radius:50px; text-align:center; line-height:34px; color:#fff; margin:0 auto; margin-top:15px;}
.spxw dl.qcbj{ margin-right:0px;}
.binw1{ padding-top:0px;}
@media(max-width:1024px){
.spxw dl{ float:left; width:32%; height:auto; margin-right:2%; background:#fff; box-shadow:0px 0px 20px rgba(84,125,155,0.14); margin-bottom:30px;}	
.spxw dt img{ display:block; width:100%; max-width:100%; height:219px;}
.spxw dd{ height:auto; overflow:hidden; padding:15px;}
.spxw dd span{ display:block; width:100px; height:34px; background:#d70012; border-radius:50px; text-align:center; line-height:34px; color:#fff; margin:0 auto; margin-top:5px;}
.spxw dd p{ text-align:center; color:#151515; font-size:14px; line-height:30px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
}
@media(max-width:768px){
.spxw dl{ float:left; width:48%; height:auto; margin-right:4%; background:#fff; box-shadow:0px 0px 20px rgba(84,125,155,0.14); margin-bottom:30px;}	
.spxw dt img{ display:block; width:100%; max-width:100%; height:242px;}
.spxw dd{ height:auto; overflow:hidden; padding:15px;}
.spxw dd span{ display:block; width:100px; height:34px; background:#d70012; border-radius:50px; text-align:center; line-height:34px; color:#fff; margin:0 auto; margin-top:5px;}
.spxw dd p{ text-align:center; color:#151515; font-size:14px; line-height:30px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.spxw dl.qcbj{ margin-right:2%;}
.spxw dl:nth-child(even){ margin-right:0px;}
}
@media(max-width:414px){
.spxw dl{ float:left; width:100%; height:auto; margin-right:0%; background:#fff; box-shadow:0px 0px 20px rgba(84,125,155,0.14); margin-bottom:30px;}	
.spxw dt img{ display:block; width:100%; max-width:100%; height:auto;}
.spxw dd{ height:auto; overflow:hidden; padding:15px;}
.spxw dd span{ display:block; width:100px; height:34px; background:#d70012; border-radius:50px; text-align:center; line-height:34px; color:#fff; margin:0 auto; margin-top:5px;}
.spxw dd p{ text-align:center; color:#151515; font-size:14px; line-height:30px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.spxw dl.qcbj{ margin-right:0%;}
.spxw dl:nth-child(even){ margin-right:0px;}
}
/*媒体中心 end*/

/*上市公司 begin*/
.gssji{ clear:both; height:auto; overflow:hidden;}
.tab3{ width:100%;width:auto; position:relative;}
.tab3 ul.menu{ width:100%;}
.tab3 ul.menu li{ float:left; width:50%; background:#e6e6e6; color:#4c4c4c; font-size:18px; line-height:54px; text-align:center; cursor:pointer;}
.tab3 ul.menu li.active{background:#d70012;color:#fff;}
.con6,.con7{height:auto;clear:both; padding-top:35px;}
.con7{display:none;}
.sggf{ height:auto; overflow:hidden;}
.sggf p{ line-height:36px; font-size:16px; color:#4c4c4c;}
.ginm{ background:#e6e6e6; overflow:hidden; padding:25px 30px; margin-top:30px;}
.ginm li{ float:left; color:#4c4c4c; line-height:36px; font-size:16px; margin-right:92px;}
.ginm li:last-child{ margin-right:px;}
@media(max-width:1024px){
.tab3 ul.menu li{ float:left; width:50%; background:#e6e6e6; color:#4c4c4c; font-size:16px; line-height:45px; text-align:center; cursor:pointer;}	
.con6,.con7{height:auto;clear:both; padding-top:20px;}
.ginm li{ float:left; color:#4c4c4c; line-height:24px; font-size:14px; margin-right:0px; width:100%;}
.ginm{ background:#e6e6e6; overflow:hidden; padding:15px 20px; margin-top:15px;}
.sggf p{ line-height:30px; font-size:14px; color:#4c4c4c;}

}

.zui_t{ height:auto; overflow:hidden; margin-bottom:25px;}
.zui_t li{ float:left; width:50%; line-height:54px;}
.zui_t li a{ display:block; width:100%; background:#e6e6e6; color:#4c4c4c; font-size:18px; text-align:center;transition: all 1s ease;}
.zui_t li a:hover{ background:#d70012; color:#fff;}
.zui_t li a.itm{ background:#d70012; color:#fff;}
.zxt_b{ height:auto;}
.zxt_b li{ border-bottom:1px solid #d9d9d9; clear:both; overflow:hidden; line-height:36px; margin-bottom:20px;}
.zxt_b li span{ display:block; float:left; width:85%; font-size:18px; color:#4c4c4c;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease;}
.zxt_b li font{ float:right; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:18px;transition: all 1s ease;}
.zxt_b li:hover span,.zxt_b li:hover font{ color:#d70012;}
@media(max-width:1024px){
.zui_t{ height:auto; overflow:hidden; margin-bottom:20px;}
.zui_t li{ float:left; width:50%; line-height:45px;}
.zui_t li a{ display:block; width:100%; background:#e6e6e6; color:#4c4c4c; font-size:16px; text-align:center;transition: all 1s ease;}
.zxt_b li span{ display:block; float:left; width:85%; font-size:14px; color:#4c4c4c;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease;}
.zxt_b li font{ float:right; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:v;transition: all 1s ease;}
}
@media(max-width:414px){
.zui_t{ height:auto; overflow:hidden; margin-bottom:20px;}
.zui_t li{ float:left; width:50%; line-height:45px;}
.zui_t li a{ display:block; width:100%; background:#e6e6e6; color:#4c4c4c; font-size:16px; text-align:center;transition: all 1s ease;}
.zxt_b li span{ display:block; float:left; width:73%; font-size:14px; color:#4c4c4c;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease;}
.zxt_b li font{ float:right; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:v;transition: all 1s ease;}
}
@media(max-width:360px){
.zui_t{ height:auto; overflow:hidden; margin-bottom:20px;}
.zui_t li{ float:left; width:50%; line-height:45px;}
.zui_t li a{ display:block; width:100%; background:#e6e6e6; color:#4c4c4c; font-size:16px; text-align:center;transition: all 1s ease;}
.zxt_b li span{ display:block; float:left; width:70%; font-size:14px; color:#4c4c4c;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease;}
.zxt_b li font{ float:right; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:14px;transition: all 1s ease;}
.zxt_b li{ border-bottom:1px solid #d9d9d9; clear:both; overflow:hidden; line-height:36px; margin-bottom:10px;}
}
/*上市公司 end*/

/*鬼力山钢 begin*/
.fwqy{ clear:both; height:auto;}
.fwqy dl{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; box-shadow:0px 0px 20px rgba(0,0,0,0.05); padding:35px 69px 35px 37px; margin-bottom:40px;transition: all 1s ease;}
.fwqy dt{ float:left; width:37%; height:auto; overflow:hidden;}
.fwqy dt img{ display:block; width:100%; max-width:100%; height:230px;transition: all 1s ease;}
.fwqy dd{ float:right; width:56%;}
.fwqy dd h1{ color:#262626; line-height:30px; overflow:hidden;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:24px; margin-bottom:35px;transition: all 1s ease;}
.fwqy dd p{ line-height:30px; font-size:14px; height:60px; overflow:hidden; color:#808080; margin-bottom:50px;}
.fwqy dd span{ float:left; color:#808080; line-height:34px; font-size:16px;}
.fwqy dd span img{ margin-right:10px;}
.fwqy dd font{ float:right; display:inline-block; width:100px; height:34px; background:#d70012; text-align:center; line-height:34px; color:#fff; font-size:14px; border-radius:50px;}
.fwqy dl.ine1 dd{ width:100%; padding-left:13px;}
.fwqy dl.ine1 dd .zuo{ float:left; width:79%;}
.fwqy dl.ine1 dd h1{ margin-bottom:15px;}
.fwqy dl.ine1 dd p{ clear:both; margin-bottom:0px;}
.fwqy dl.ine1 dd h1 span.ain{ display:block; float:left; width:80%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;color:#262626; line-height:30px; font-size:24px;transition: all 1s ease;}
.fwqy dl.ine1 dd h1 i{ float:right;color:#808080; line-height:34px; font-size:16px;}
.fwqy dl.ine1 dd h1 i img{ margin-right:10px;}
.fwqy dl.ine1 dd font{ float:right; display:inline-block; width:100px; height:34px; background:#d70012; text-align:center; line-height:34px; color:#fff; font-size:14px; border-radius:50px; margin-top:46px;}
.fwqy dl:hover dt img{-moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.fwqy dl:hover dd h1,.fwqy dl.ine1:hover dd h1 span.ain{ color:#d70012;}
.fwqy dl:hover{-moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);}
@media(max-width:1024px){
.fwqy dt img{ display:block; width:100%; max-width:100%; height:182px;transition: all 1s ease;}	
.fwqy dl{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; box-shadow:0px 0px 20px rgba(0,0,0,0.05); padding:35px 35px 35px 35px; margin-bottom:30px;transition: all 1s ease;}
.fwqy dd p{ line-height:30px; font-size:14px; height:60px; overflow:hidden; color:#808080; margin-bottom:10px;}
.fwqy dd h1{ color:#262626; line-height:30px; overflow:hidden;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:24px; margin-bottom:10px;transition: all 1s ease;}
}
@media(max-width:768px){
.fwqy dt img{ display:block; width:100%; max-width:100%; height:auto; margin:0 auto;transition: all 1s ease;}	
.fwqy dl{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; box-shadow:0px 0px 20px rgba(0,0,0,0.05); padding:35px 35px 35px 35px; margin-bottom:30px;transition: all 1s ease;}
.fwqy dd p{ line-height:30px; font-size:14px; height:60px; overflow:hidden; color:#808080; margin-bottom:10px;}
.fwqy dd h1{ color:#262626; line-height:30px; overflow:hidden;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:20px; margin-bottom:10px;transition: all 1s ease;}
.fwqy dt{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.fwqy dd{ float:right; width:100%;}
.fwqy dl.ine1 dd .zuo{ float:left; width:100%;}
.fwqy dl.ine1 dd h1 span.ain{ display:block; float:left; width:75%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;color:#262626; line-height:30px; font-size:20px;transition: all 1s ease;}
.fwqy dl.ine1 dd font{ float:right; display:inline-block; width:100px; height:34px; background:#d70012; text-align:center; line-height:34px; color:#fff; font-size:14px; border-radius:50px; margin-top:10px;}
}
@media(max-width:414px){
.fwqy dt img{ display:block; width:100%; max-width:100%; height:auto; margin:0 auto;transition: all 1s ease;}	
.fwqy dl{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; box-shadow:0px 0px 20px rgba(0,0,0,0.05); padding:20px 20px 20px 20px; margin-bottom:30px;transition: all 1s ease;}
.fwqy dd p{ line-height:30px; font-size:14px; height:60px; overflow:hidden; color:#808080; margin-bottom:10px;}
.fwqy dd h1{ color:#262626; line-height:30px; overflow:hidden;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:16px; margin-bottom:10px;transition: all 1s ease;}
.fwqy dt{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.fwqy dd{ float:right; width:100%;}
.fwqy dl.ine1 dd .zuo{ float:left; width:100%;}
.fwqy dl.ine1 dd h1 span.ain{ display:block; float:left; width:65%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;color:#262626; line-height:30px; font-size:16px;transition: all 1s ease;}
.fwqy dl.ine1 dd font{ float:right; display:inline-block; width:100px; height:34px; background:#d70012; text-align:center; line-height:34px; color:#fff; font-size:14px; border-radius:50px; margin-top:10px;}
.fwqy dl.ine1 dd{ width:100%; padding-left:0px;}
}
@media(max-width:375px){
.fwqy dt img{ display:block; width:100%; max-width:100%; height:auto; margin:0 auto;transition: all 1s ease;}	
.fwqy dl{ clear:both; width:100%; height:auto; overflow:hidden; background:#fff; box-shadow:0px 0px 20px rgba(0,0,0,0.05); padding:20px 20px 20px 20px; margin-bottom:30px;transition: all 1s ease;}
.fwqy dd p{ line-height:30px; font-size:14px; height:60px; overflow:hidden; color:#808080; margin-bottom:10px;}
.fwqy dd h1{ color:#262626; line-height:30px; overflow:hidden;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:16px; margin-bottom:10px;transition: all 1s ease;}
.fwqy dt{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.fwqy dd{ float:right; width:100%;}
.fwqy dl.ine1 dd .zuo{ float:left; width:100%;}
.fwqy dl.ine1 dd h1 span.ain{ display:block; float:left; width:60%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;color:#262626; line-height:30px; font-size:16px;transition: all 1s ease;}
.fwqy dl.ine1 dd font{ float:right; display:inline-block; width:100px; height:34px; background:#d70012; text-align:center; line-height:34px; color:#fff; font-size:14px; border-radius:50px; margin-top:10px;}
.fwqy dl.ine1 dd{ width:100%; padding-left:0px;}
}
/*鬼力山钢 end*/

/*联系我们 beign*/
.lx_box{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg9.jpg) no-repeat center center; background-size:cover; padding:50px 0;}
.lxin{ height:auto;}
.lxin h6{ color:#4d4d4d; font-size:20px; line-height:30px; font-weight:bold; margin-bottom:15px;}
.lxin p{ line-height:30px; color:#4d4d4d; font-size:16px;}
@media(max-width:1024px){
.lx_box{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg9.jpg) no-repeat center center; background-size:cover; padding:30px 0;}
.lxin h6{ color:#4d4d4d; font-size:18px; line-height:30px; font-weight:bold; margin-bottom:10px;}
.lxin p{ line-height:30px; color:#4d4d4d; font-size:14px;}
}
@media(max-width:414px){
.lx_box{ clear:both; width:100%; height:auto; overflow:hidden; background:url(../images/bg9.jpg) no-repeat center center; background-size:cover; padding:30px 0;}
.lxin h6{ color:#4d4d4d; font-size:16px; line-height:30px; font-weight:bold; margin-bottom:0px;}
.lxin p{ line-height:30px; color:#4d4d4d; font-size:14px;}
}
.lx_box1{ width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:60px 0;}
.zigo_t{ height:auto; overflow:hidden; display:block; line-height:30px; font-size:20px; color:#4d4d4d; font-weight:bold; margin-bottom:30px;}
@media(max-width:1024px){
.zigo_t{ height:auto; overflow:hidden; display:block; line-height:30px; font-size:20px; color:#4d4d4d; font-weight:bold;}
.lx_box1{ width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:30px 0;}

}
@media(max-width:414px){
.zigo_t{ height:auto; overflow:hidden; display:block; line-height:22px; font-size:20px; color:#4d4d4d; font-weight:bold;}
}
.zxin{ clear:both; height:auto;}
.zxin p{ clear:both; height:auto; overflow:hidden; margin-bottom:20px;}
.wbk1{ width:31%; height:60px; border:1px solid #c9c9c9; background:#eeeeee; line-height:58px; padding:0 13px; font-size:18px; color:#ababab; margin-right:3.5%;}
.wbk2{ margin-right:0%;}
.wbk3{ width:100%; height:60px; border:1px solid #c9c9c9; background:#eeeeee; line-height:58px; padding:0 13px; font-size:18px; color:#ababab;}
.wbk4{ width:100%; height:260px; border:1px solid #c9c9c9; background:#eeeeee; line-height:58px; padding:0 13px; font-size:18px; color:#ababab;}
.toxn{ width:260px; height:auto; margin:0 auto;}
.tjio{ float:left; width:48%; height:32px; background:#d70012; color:#fff; font-size:14px; line-height:32px; border:none;}
.chong{float:right; width:48%; height:32px; background:#58595b; color:#fff; font-size:14px; line-height:32px; border:none;}
@media(max-width:1024px){
.wbk1{ width:31%; height:50px; border:1px solid #c9c9c9; background:#eeeeee; line-height:48px; padding:0 13px; font-size:16px; color:#ababab; margin-right:3.5%;}
.wbk3{ width:100%; height:50px; border:1px solid #c9c9c9; background:#eeeeee; line-height:48px; padding:0 13px; font-size:16px; color:#ababab;}
.wbk4{ width:100%; height:260px; border:1px solid #c9c9c9; background:#eeeeee; line-height:58px; padding:0 13px; font-size:16px; color:#ababab;}
.wbk2{ margin-right:0%;}
}
@media(max-width:414px){
.wbk1{ width:100%; height:50px; border:1px solid #c9c9c9; background:#eeeeee; line-height:48px; padding:0 13px; font-size:16px; color:#ababab; margin-right:0%; margin-bottom:20px;}
.wbk3{ width:100%; height:50px; border:1px solid #c9c9c9; background:#eeeeee; line-height:48px; padding:0 13px; font-size:16px; color:#ababab;}
.wbk4{ width:100%; height:260px; border:1px solid #c9c9c9; background:#eeeeee; line-height:58px; padding:0 13px; font-size:16px; color:#ababab;}
.wbk2{ margin-right:0%;margin-bottom:0px;}
}

.gsdh{ height:auto;}
.gsdh li{ line-height:30px; color:#4d4d4d; font-size:18px; margin-bottom:10px;}
.gsdh li font{ display:block; float:left;color:#4d4d4d; font-size:18px; line-height:30px; font-weight:bold;}
.gsdh li span{ display:block; float:left; margin-left:20px; width:19px; height:30px; background:url(../images/bg10.jpg) no-repeat left center;transition: all 1s ease;}
.gsdh li p{ clear:both; height:auto; overflow:hidden; margin-top:10px;}
.gsdh li p em{ display:block; float:left; color:#4d4d4d; font-size:16px; margin-right:0px;}
.gsdh li p em:nth-child(1){ width:390px}
.gsdh li p em:nth-child(2){ width:162px}
.gsdh li p em:nth-child(3){ width:250px}
.gsdh li p em:nth-child(4){ width:250px}
.gsdh li:hover span{ background:url(../images/bg11.jpg) no-repeat left center;}
@media(max-width:1024px){
.gsdh li font{ display:block; float:left;color:#4d4d4d; font-size:16px; line-height:30px; font-weight:bold;}	
.gsdh li p em:nth-child(1){ width:50%}
.gsdh li p em:nth-child(2){ width:50%}
.gsdh li p em:nth-child(3){ width:50%}
.gsdh li p em:nth-child(4){ width:50%}
.gsdh li p em{ display:block; float:left; color:#4d4d4d; font-size:14px; margin-right:0px;}
}
@media(max-width:414px){
.gsdh li font{ display:block; float:left;color:#4d4d4d; font-size:14px; line-height:30px; font-weight:bold;}	
.gsdh li p em:nth-child(1){ width:100%}
.gsdh li p em:nth-child(2){ width:100%}
.gsdh li p em:nth-child(3){ width:100%}
.gsdh li p em:nth-child(4){ width:100%}
.gsdh li p em{ display:block; float:left; color:#4d4d4d; font-size:14px; margin-right:0px;}
}
/*联系我们 end*/


/*职工发展 begin*/
.goxn{ height:auto; overflow:hidden; margin-bottom:30px;}
.goxn li{ float:left; width:20%; line-height:54px; text-align:center;}
.goxn li a{ display:block; background:#e6e6e6; color:#4d4d4d; font-size:18px;transition: all 1s ease;}
.goxn li a:hover{ background:#d70012; color:#fff;}
.goxn li a.lok{ background:#d70012; color:#fff;}
.goxm{ clear:both; height:auto; overflow:hidden;}
.goxm h1{ color:#4c4c4c; line-height:36px; font-size:20px; font-weight:bold;}
.goxm p{ line-height:30px; font-size:16px; color:#4c4c4c; margin-bottom:10px;}
@media(max-width:1024px){
.goxn li{ float:left; width:20%; line-height:45px; text-align:center;}
.goxn li a{ display:block; background:#e6e6e6; color:#4d4d4d; font-size:16px;transition: all 1s ease;}
.goxm h1{ color:#4c4c4c; line-height:26px; font-size:18px; font-weight:bold; margin-bottom:10px;}
.goxm p{ line-height:24px; font-size:14px; color:#4c4c4c; margin-bottom:10px;}
}
@media(max-width:414px){
.goxn li{ float:left; width:33.33%; line-height:45px; text-align:center;}
.goxn li a{ display:block; background:#e6e6e6; color:#4d4d4d; font-size:14px;transition: all 1s ease;}
.goxm h1{ color:#4c4c4c; line-height:26px; font-size:16px; font-weight:bold; margin-bottom:10px;}
.goxm p{ line-height:24px; font-size:14px; color:#4c4c4c; margin-bottom:10px;}
}

.zg_box{ clear:both; width:100%; background:#fff; overflow:hidden; padding:50px 0;}
.fazi_t{ height:auto; overflow:hidden; color:#4c4c4c; font-size:20px; line-height:36px; font-weight:bold; margin-bottom:20px;}
.zxt_b1{ height:auto;}
.zxt_b1 li{ border-bottom:1px solid #d9d9d9; clear:both; overflow:hidden; line-height:36px; margin-bottom:20px;}
.zxt_b1 li span{ display:block; float:left; width:85%; font-size:16px; color:#4c4c4c;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease;}
.zxt_b1 li font{ float:right; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:16px;transition: all 1s ease;}
.zxt_b1 li:hover span,.zxt_b1 li:hover font{ color:#d70012;}
@media(max-width:1024px){
.zxt_b1 li span{ display:block; float:left; width:85%; font-size:14px; color:#4c4c4c;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease;}
.zxt_b1 li font{ float:right; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:14px;transition: all 1s ease;}
}
@media(max-width:414px){
.zxt_b1 li span{ display:block; float:left; width:73%; font-size:14px; color:#4c4c4c;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease;}
.zxt_b1 li font{ float:right; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:14px;transition: all 1s ease;}
}
@media(max-width:360px){
.zxt_b1 li span{ display:block; float:left; width:70%; font-size:14px; color:#4c4c4c;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;transition: all 1s ease;}
.zxt_b1 li font{ float:right; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:14px;transition: all 1s ease;}
.zxt_b1 li{ border-bottom:1px solid #d9d9d9; clear:both; overflow:hidden; line-height:36px; margin-bottom:10px;}
}

.rczp{ clear:both; height:auto; overflow:hidden; margin-bottom:40px;}
.menuTitle2{  display:block; width:100%;height:84px; background:url(../images/bg12.jpg) no-repeat 95% center #fff; line-height:84px;cursor:pointer; box-shadow:5px 5px 20px rgba(21,64,144,0.05); padding:0 37px; margin-bottom:10px; color:#838688; font-size:16px; }
.menuTitle2 span{ display:block; float:left; color:#404040; margin-right:12px; font-size:26px;}
.activeTitle2{  display:block; width:100%;height:84px; background:url(../images/bg13.jpg) no-repeat 95% center #fff; line-height:84px;cursor:pointer; box-shadow:0px 0px 20px rgba(21,64,144,0.05); padding:0 37px; margin-bottom:10px; color:#838688; font-size:16px;}
.activeTitle2 span{ display:block; float:left; color:#404040; margin-right:12px;font-size:26px;}
.menuContent2{background:#f6f6f6; clear:both; height:auto;text-align:left; display:none; color:#666666; width:100%; overflow:hidden; padding:35px 60px;}
.rcui{ width:100%; height:auto; overflow:hidden;}
.rcui td{ line-height:30px; width:13%; color:#404040; font-size:14px; padding-right:0px;}
.rcui td.zuip{ font-weight:bold; font-size:16px;}
.rcui td.bone{ width:40%; padding-right:50px;}
.txbp{ clear:both; width:221px; height:34px; background:#d70012; text-align:center; line-height:34px; color:#fff; border-radius:50px; cursor:pointer; font-size:14px; margin:0 auto;}
@media(max-width:1024px){
.menuTitle2{  display:block; width:100%;height:45px; background:url(../images/bg12.jpg) no-repeat 95% center #fff; line-height:45px;cursor:pointer; box-shadow:5px 5px 20px rgba(21,64,144,0.05); padding:0 37px; margin-bottom:10px; color:#838688; font-size:14px; }
.activeTitle2{  display:block; width:100%;height:45px; background:url(../images/bg13.jpg) no-repeat 95% center #fff; line-height:45px;cursor:pointer; box-shadow:0px 0px 20px rgba(21,64,144,0.05); padding:0 37px; margin-bottom:10px; color:#838688; font-size:14px;}
.menuContent2{background:#f6f6f6; clear:both; height:auto;text-align:left; display:none; color:#666666; width:100%; overflow:hidden; padding:20px 30px;}
.rcui{ width:100%; height:auto; overflow:hidden; overflow-x:scroll}	
.rcui table{ width:1200px;}
.rcui td.zuip{ font-weight:bold; font-size:14px;}
}
@media(max-width:414px){
.menuTitle2{  display:block; width:100%;height:45px; background:url(../images/bg12.jpg) no-repeat 95% center #fff; line-height:45px;cursor:pointer; box-shadow:5px 5px 20px rgba(21,64,144,0.05); padding:0 37px; margin-bottom:10px; color:#838688; font-size:14px; }
.activeTitle2{  display:block; width:100%;height:45px; background:url(../images/bg13.jpg) no-repeat 95% center #fff; line-height:45px;cursor:pointer; box-shadow:0px 0px 20px rgba(21,64,144,0.05); padding:0 37px; margin-bottom:10px; color:#838688; font-size:14px;}
.menuContent2{background:#f6f6f6; clear:both; height:auto;text-align:left; display:none; color:#666666; width:100%; overflow:hidden; padding:20px 30px;}
.rcui{ width:100%; height:auto; overflow:hidden; overflow-x:scroll}	
.rcui table{ width:800px;}
.rcui td.zuip{ font-weight:bold; font-size:14px;}
}
.baioi{ height:700px; overflow:hidden; overflow-y:scroll; padding-right:10px;}
.baioi::-webkit-scrollbar-track{background-color: #000;}
.baioi::-webkit-scrollbar{width: 5px;background-color:#000;}
.baioi::-webkit-scrollbar-thumb{background-color: #1a4463;border: 2px solid #1a4463;}
.baio_t{ height:auto; overflow:hidden; margin-bottom:30px;}
.baio_t1{ width:142px; height:160px; background:#fff; margin:0 auto; margin-bottom:10px;}
.tiun{ width:142px; height:34px; background:#d70012; text-align:center; line-height:34px; color:#fff; font-size:14px; border:none; margin:0 auto; display:block; border-radius:10px;}
/*.baio_b{ height:auto; overflow:hidden;}
.baio_b p{ clear:both; height:auto; overflow:hidden; color:#fff; font-size:16px; line-height:48px;}
.wbk5{ float:left; width:32%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; margin-right:2%; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.wbk7{width:100%; height:200px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:0px; color:#4d4d4d;}
.wbk8{ float:left; width:23%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; margin-right:2.6%; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.wbk9{ float:left; width:36%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; margin-right:2.4%; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.wbk10{float:left; width:48.8%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.wbk11{float:left; width:48.8%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.wbk12{ float:right;}
.wbk6{ margin-right:0%;}
.showMorehandle{ clear:both; width:320px; height:48px; background:#d70012; text-align:center; line-height:48px; color:#fff; font-size:16px; margin:0 auto; border-radius:10px;}
.showMorehandle a{ color:#fff; font-size:16px;}
.lanren{ margin-bottom:30px;}
.tunk{ width:100px; height:34px; background:#d70012; border-radius:50px; display:block; margin:0 auto; text-align:center; line-height:34px; border:none; color:#fff; font-size:14px;}
@media(max-width:1366px){
.baioi{ height:580px; overflow:hidden; overflow-y:scroll; padding-right:10px;}
}
@media(max-width:414px){
.baioi{ height:580px; overflow:hidden; overflow-y:scroll; padding-right:10px;}
.wbk5{ float:left; width:100%; height:38px; background:#fff; border-radius:5px; border:none; line-height:38px; padding:0 20px; margin-right:0%; font-size:14px; margin-bottom:15px;color:#4d4d4d;}
.wbk11{float:left; width:100%; height:38px; background:#fff; border-radius:5px; border:none; line-height:38px; padding:0 20px; font-size:14px; margin-bottom:15px;color:#4d4d4d;}
.wbk7{width:100%; height:200px; background:#fff; border-radius:5px; border:none; line-height:38px; padding:0 20px; font-size:14px; margin-bottom:15px; color:#4d4d4d;}
.wbk8{ float:left; width:100%;  height:38px; background:#fff; border-radius:5px; border:none; line-height:38px;padding:0 20px; margin-right:0%; font-size:14px; margin-bottom:15px;color:#4d4d4d;}
.wbk9{ float:left; width:100%; height:38px; background:#fff; border-radius:5px; border:none; line-height:38px; padding:0 20px; margin-right:0%; font-size:14px; margin-bottom:15px;color:#4d4d4d;}
.wbk10{float:left; width:100%; height:38px; background:#fff; border-radius:5px; border:none; line-height:38px;padding:0 20px; font-size:14px; margin-bottom:15px;color:#4d4d4d;}
.lanren{ margin-bottom:15px;}
}*/


.baio_b{ height:auto; overflow:hidden;}
.baio_b p{ clear:both; height:auto; overflow:hidden; color:#fff; font-size:16px; line-height:48px;}
.wbk5{ float:right; width:75%; height:48px; border:none;}
.wbk5_1{ float:right; width:84%; height:48px; border:none;}
.wbk7{width:90%; height:200px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:0px; color:#4d4d4d;}
.wbk7_1{width:100%; height:200px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:0px; color:#4d4d4d;}
.wbk8{ float:left; width:79%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; font-size:16px;;color:#4d4d4d;}
.wbk8_1{ float:left; width:65%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; font-size:16px;;color:#4d4d4d;}
.wbk8_2{ float:left; width:58%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; font-size:16px;;color:#4d4d4d;}

.wbk9{ float:left; width:36%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; margin-right:2.4%; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.wbk10{float:left; width:48.8%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.wbk11{float:left; width:48.8%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.wbk12{ float:right;}
.wbk6{ margin-right:0%;}
.showMorehandle{ clear:both; width:320px; height:48px; background:#d70012; text-align:center; line-height:48px; color:#fff; font-size:16px; margin:0 auto; border-radius:10px;}
.showMorehandle a{ color:#fff; font-size:16px;}
.lanren{ margin-bottom:30px;}
.tunk{ width:100px; height:34px; background:#d70012; border-radius:50px; display:block; margin:0 auto; text-align:center; line-height:34px; border:none; color:#fff; font-size:14px;}


.baio_b p span.bonw{ display:block; float:left; width:32%; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; margin-right:2%; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.baio_b p span.bonw em{ float:left;color:#4d4d4d; font-size:16px;}

.baio_b p span.bonw2{ display:block; float:left; width:100%; eight:200px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:0px; color:#4d4d4d;}
.baio_b p span.bonw2 em{ float:left;color:#4d4d4d; font-size:16px;}

.baio_b p span.bonw3{ display:block; float:left; width:23%; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; margin-right:2.6%; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.baio_b p span.bonw3 em{ float:left;color:#4d4d4d; font-size:16px;}

.baio_b p span.bonw5{ display:block; float:left;width:36%;  background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; margin-right:2.4%; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.baio_b p span.bonw5 em{ float:left;color:#4d4d4d; font-size:16px;}

.baio_b p span.bonw6{ display:block; float:left; width:36%;  background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.baio_b p span.bonw6 em{ float:left;color:#4d4d4d; font-size:16px;}

.baio_b p span.bonw7{ display:block; float:left; width:48.8%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:30px;color:#4d4d4d;}

.baio_b p span.bonw7 em{ float:left;color:#4d4d4d; font-size:16px;}


.baio_b p span.bonw8{ display:block; float:left; width:48.8%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:30px;color:#4d4d4d;}

.baio_b p span.bonw8 em{ float:left;color:#4d4d4d; font-size:16px;}



.baio_b p span.bonw9{ display:block; float:right; width:48.8%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:30px;color:#4d4d4d;}

.baio_b p span.bonw9 em{ float:left;color:#4d4d4d; font-size:16px;}


.baio_b p span.bonw1,.baio_b p span.bonw4,.baio_b p span.bonw6{ margin-right:0px;}
@media(max-width:1366px){
.baioi{ height:580px; overflow:hidden; overflow-y:scroll; padding-right:10px;}
}
@media(max-width:1024px){
.baio_b p span.bonw{ display:block; float:left; width:100%; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; margin-right:0%; font-size:16px; margin-bottom:30px;color:#4d4d4d;}	
.baio_b p span.bonw3{ display:block; float:left; width:100%; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; margin-right:0%; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.baio_b p span.bonw5{ display:block; float:left;width:100%;  background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; margin-right:0%; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.baio_b p span.bonw6{ display:block; float:left; width:100%;  background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.baio_b p span.bonw7{ display:block; float:left; width:100%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.baio_b p span.bonw8{ display:block; float:left; width:100%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
.baio_b p span.bonw9{ display:block; float:right; width:100%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; padding:0 20px; font-size:16px; margin-bottom:30px;color:#4d4d4d;}
}
@media(max-width:414px){
.baioi{ height:580px; overflow:hidden; overflow-y:scroll; padding-right:10px;}
.wbk8_1{ float:left; width:61%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; font-size:16px;;color:#4d4d4d;}
.wbk8_2{ float:left; width:58%; height:48px; background:#fff; border-radius:5px; border:none; line-height:48px; font-size:16px;;color:#4d4d4d;}
.lanren{ margin-bottom:15px;}
.baio_b p span.bonw em{ float:left;color:#4d4d4d; font-size:14px;}
.baio_b p span.bonw2 em{ float:left;color:#4d4d4d; font-size:14px;}
.baio_b p span.bonw3 em{ float:left;color:#4d4d4d; font-size:14px;}
.baio_b p span.bonw5 em{ float:left;color:#4d4d4d; font-size:14px;}
.baio_b p span.bonw6 em{ float:left;color:#4d4d4d; font-size:14px;}
.baio_b p span.bonw7 em{ float:left;color:#4d4d4d; font-size:14px;}
.baio_b p span.bonw8 em{ float:left;color:#4d4d4d; font-size:14px;}
.baio_b p span.bonw9 em{ float:left;color:#4d4d4d; font-size:14px;}
.baio_b p span.bonw1,.baio_b p span.bonw4,.baio_b p span.bonw6{ margin-right:0px;}

}


/*职工发展 end*/


/*产品与服务 begin*/
.gy_box2_1{ padding-bottom:0px;}
.tab4{ width:100%;width:auto; position:relative;}
.tab4 ul.menu{ width:1200px; margin:0 auto;}
.tab4 ul.menu li{cursor:pointer; float:left; width:12.5%; text-align:center; border-bottom:5px solid #cccccc;line-height:44px; font-size:16px; overflow:hidden; color:#4c4c4c;transition: all 1s ease;}
.tab4 ul.menu li img{ display:block; max-width:100%; margin:0 auto;}
.tab4 ul.menu li.active{ border-bottom:5px solid #d70012;color:#4c4c4c;}
.con8,.con9,.con10,.con11,.con12,.con13,.con14,.con15{height:auto;clear:both; padding-top:40px; clear: both;}
.con9,.con10,.con11,.con12,.con13,.con14,.con15{display:none;}
.zkhb{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:60px;}
.zkhb img{ display:block; margin:0 auto; width:800px;}
.zuor{ width:100%; height:auto; overflow:hidden; background:#fff; padding:50px 0;}
.zhuy{ width:1200px; height:auto; margin:0 auto;}
.zhuy h1{ color:#4c4c4c; line-height:36px; font-size:20px; font-weight:bold; margin-bottom:5px; clear:both;}
.zhuy h2{ color:#4c4c4c; line-height:36px; font-size:16px; font-weight:bold; margin-bottom:0px; clear:both;}
.zhuy li{ float:left; width:48%;  height:auto; line-height:34px; padding-left:29px; margin-right: 4%; color:#4c4c4c; font-size:16px; background:url(../images/bg14.jpg) no-repeat left center #e6e6e6;}
/*.zhuy li.eina{ width:46.8%}*/
.zhuy li.qcbj{ margin-right:0%;}
.zhuy ul{ width:100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap; flex-wrap: wrap; position:relative; margin-bottom:45px;}
.zhuy ul{ margin-bottom:25px;}
.zhuy p{ line-height:30px; color:#4c4c4c; font-size:16px;}
.cpnu{ clear:both; width:100%; height:auto; overflow:hidden; padding:50px 0;}
.cpue{ height:auto; overflow:hidden; border-bottom:60px solid #58595b;}
.cpue td{ border-bottom:1px solid #999; background:#fff; line-height:24px; text-align:center; color:#4d4d4d; font-size:14px; padding:10px 0;}
.cpue td.opmi{ background:#58595b; line-height:60px; color:#fff; border:none; color:#fff; font-size:16px; padding:0px;}
.cpue td.bink{ border:none;}
@media(max-width:1024px){
.tab4 ul.menu{ width:100%; padding:0 30px; margin:0 auto;}
.tab4 ul.menu li{cursor:pointer; float:left; width:12.5%; text-align:center; border-bottom:5px solid #cccccc;line-height:34px; font-size:14px; overflow:hidden; color:#4c4c4c;transition: all 1s ease;}
.tab4 ul.menu li img{ display:block; max-width:100%; margin:0 auto; width:49px;}
.zkhb{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:30px;}
.con8,.con9,.con10,.con11,.con12,.con13,.con14,.con15{height:auto;clear:both; padding-top:0px;}
.zuor{ width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 0;}
.zhuy{ width:100%; padding:0 30px; overflow:hidden; height:auto; margin:0 auto;}
.zhuy li{ float:left; width:24%;  height:auto; line-height:34px; padding-left:29px; color:#4c4c4c; font-size:16px; background:url(../images/bg14.jpg) no-repeat left center #e6e6e6; margin-right:1.3%; margin-bottom:20px;}
.zhuy li.eina{ width:49.4%}
.zhuy ul{ margin-bottom:20px;}
.zhuy h1{ color:#4c4c4c; line-height:26px; font-size:18px; font-weight:bold; margin-bottom:20px; clear:both;}
.zhuy p{ line-height:26px; color:#4c4c4c; font-size:14px;}
.cpnu{ clear:both; width:100%; height:auto; overflow:hidden; padding:30px 0;}
.cpue td{ border-bottom:1px solid #999; background:#fff; line-height:24px; text-align:center; color:#4d4d4d; font-size:14px; padding:10px 0;}
.cpue td.opmi{ background:#58595b; line-height:40px; color:#fff; border:none; color:#fff; font-size:16px; padding:0px;}
.cpue{ height:auto; overflow:hidden; border-bottom:40px solid #58595b;}
}
@media(max-width:768px){
.cpue{ height:auto; overflow:hidden; border-bottom:40px solid #58595b;overflow-x:scroll;}
.cpue table{ width:1200px;}	
.cpue td{ border-bottom:1px solid #999; background:#fff; line-height:24px; text-align:center; color:#4d4d4d; font-size:14px; padding:10px 0; }
}
@media(max-width:414px){
.cpue{ height:auto; overflow:hidden; border-bottom:40px solid #58595b;overflow-x:scroll;}
.cpue table{ width:1200px;}	
.cpue td{ border-bottom:1px solid #999; background:#fff; line-height:24px; text-align:center; color:#4d4d4d; font-size:14px; padding:10px 0; }
.tab4 ul.menu li{cursor:pointer; float:left; width:25%; text-align:center; border-bottom:5px solid #cccccc;line-height:34px; font-size:14px; overflow:hidden; color:#4c4c4c;transition: all 1s ease; margin-bottom:15px;}
.zkhb{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0px 15px 30px 15px;}
.zhuy{ width:100%; padding:0 15px; overflow:hidden; height:auto; margin:0 auto;}
.zhuy li{ float:left; width:100%;  height:auto; line-height:34px; padding-left:29px; color:#4c4c4c; font-size:14px; background:url(../images/bg14.jpg) no-repeat left center #e6e6e6; margin-right:0%; margin-bottom:15px;}
.zhuy li.eina{ width:100%}
.zhuy h1{ color:#4c4c4c; line-height:26px; font-size:16px; font-weight:bold; margin-bottom:15px; clear:both;}
.zhuy p{ line-height:26px; color:#4c4c4c; font-size:14px;}
.cpue table{ width:900px;}	
}
.tab5{ width:100%;width:auto; position:relative;}
.tab5 ul.menu{ width:1200px; margin:0 auto;}
.tab5 ul.menu li{cursor:pointer; float:left; width:12%; text-align:center; border-bottom:5px solid #cccccc;line-height:30px; font-size:16px; overflow:hidden; color:#4c4c4c;transition: all 1s ease; padding-bottom:10px;}
.tab5 ul.menu li i{ display:block; font-size:12px;height:45px}
.tab5 ul.menu li img{ display:block; max-width:100%; margin:0 auto; margin-bottom:10px;margin-top:10px;width:55px;height:55px;}
.tab5 ul.menu li.active{ border-bottom:5px solid #d70012;color:#4c4c4c;}
.con16,.con17,.con18,.con19,.con20{height:auto;clear:both; padding-top:40px;}
.con17,.con18,.con19,.con20{display:none;}
.zkhb1{ padding-bottom:40px;}
.siip{ height:auto;}
.siip h1{ line-height:36px; font-size:20px; color:#4c4c4c; font-weight:bold; margin-bottom:30px;}
.siip h1 i{ display:block; color:#4c4c4c; font-size:16px; text-transform:capitalize;}
.siip h1 span{ float: left; }
.siip h1 font{ display: bold; float:right; }
.siip h1 font em{ color: #4c4c4c; font-size: 14px; margin-right:10px; }
.siip h1 font em:last-child{ margin-right:0; }
.siip h1 font em img{ margin-right:8px; }
.siip ul{ clear: both; }
.siip li{ float:left; width:46%; height:auto; background:url(../images/bg15.jpg) no-repeat 95% center #f7f7f7; padding:24px 40px; overflow:hidden; line-height:24px;transition: all 1s ease; box-shadow:0px 0px 20px rgba(21,64,144,0.05); margin-bottom:40px;}
.siip li h1{ color:#4c4c4c; font-size:16px; margin-bottom:0px;}
.siip li p{ color:#4c4c4c;  font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.siip li:hover{ background:url(../images/bg16.jpg) no-repeat 95% center #f7f7f7;}
.siip li.oned{ float:right;}
@media(max-width:1024px){
.tab5 ul.menu{ width:100%; margin:0 auto;}
.siip li{ float:left; width:46%; height:auto; background:url(../images/bg15.jpg) no-repeat 95% center #f7f7f7; padding:24px 20px; overflow:hidden; line-height:24px;transition: all 1s ease; box-shadow:0px 0px 20px rgba(21,64,144,0.05); margin-bottom:30px;}
.siip li h1{ color:#4c4c4c; font-size:14px; margin-bottom:0px;}
.siip li p{ color:#4c4c4c;  font-family:Arial, Helvetica, sans-serif; font-size:14px;}	
.tab5 ul.menu li img{ display:block; max-width:100%; margin:0 auto; margin-bottom:5px; width:49px;}
.tab5 ul.menu li{cursor:pointer; float:left; width:33.33%; text-align:center; border-bottom:5px solid #cccccc;line-height:24px; font-size:14px; overflow:hidden; color:#4c4c4c;transition: all 1s ease; margin-bottom:10px; padding-bottom:10px;}
.tab5 ul.menu li i{ display:block; font-size:14px;}
.con16,.con17,.con18,.con19,.con20{height:auto;clear:both; padding-top:0px;}
.siip h1{ line-height:24px; font-size:18px; color:#4c4c4c; font-weight:bold; margin-bottom:20px;}
.siip h1 i{ display:block; color:#4c4c4c; font-size:14px; text-transform:capitalize;}
}
@media(max-width:768px){
.tab5 ul.menu{ width:100%; margin:0 auto;}
.siip li{ float:left; width:100%; height:auto; background:url(../images/bg15.jpg) no-repeat 95% center #f7f7f7; padding:15px 20px; overflow:hidden; line-height:24px;transition: all 1s ease; box-shadow:0px 0px 20px rgba(21,64,144,0.05); margin-bottom:20px;}
.siip li h1{ color:#4c4c4c; font-size:14px; margin-bottom:0px;}
.siip li p{ color:#4c4c4c;  font-family:Arial, Helvetica, sans-serif; font-size:14px;}	
.zkhb1{ padding-bottom:20px;}
}
@media(max-width:414px){
.tab5 ul.menu{ width:100%; margin:0 auto;}
.siip li{ float:left; width:100%; height:auto; background:url(../images/bg15.jpg) no-repeat 95% center #f7f7f7; padding:15px 20px; overflow:hidden; line-height:24px;transition: all 1s ease; box-shadow:0px 0px 20px rgba(21,64,144,0.05); margin-bottom:20px;}
.siip li h1{ color:#4c4c4c; font-size:14px; margin-bottom:0px;}
.siip li p{ color:#4c4c4c;  font-family:Arial, Helvetica, sans-serif; font-size:14px;}	
.zkhb1{ padding-bottom:20px;}
.tab5 ul.menu li{cursor:pointer; float:left; width:50%; text-align:center; border-bottom:5px solid #cccccc;line-height:24px; font-size:14px; overflow:hidden; color:#4c4c4c;transition: all 1s ease; margin-bottom:10px; padding-bottom:10px;}
.con16,.con17,.con18,.con19,.con20{height:auto;clear:both; padding-top:20px;}
.siip h1 font{ display: bold; float:left; width: 100%; }
}

.sgny{ clear:both; height:auto; overflow:hidden;}
.sgny h1{ color:#4c4c4c; font-size:22px; line-height:36px; margin-bottom:20px;}
.sgny h2{ background:url(../images/bg6.jpg) no-repeat left bottom; min-height:auto; padding-bottom:10px; overflow:hidden; color:#4c4c4c; font-size:20px; margin-bottom:20px; line-height:30px;}
.bonqa{ height:auto; overflow:hidden; margin-bottom:20px;}
.bonqa p{ line-height:36px; color:#4c4c4c; font-size:16px;}
.fhcp{ height:auto; text-align:center; line-height:36px;}
.fhcp a{ color:#4c4c4c; font-size:16px;}
.fhcp a img{ margin-right:10px;}
@media(max-width:1024px){
.sgny h1{ color:#4c4c4c; font-size:20px; line-height:26px; margin-bottom:15px;}
.sgny h2{ background:url(../images/bg6.jpg) no-repeat left bottom; min-height:37px; color:#4c4c4c; font-size:18px; margin-bottom:15px;}
.bonqa{ height:auto; overflow:hidden; margin-bottom:15px;}
.bonqa p{ line-height:26px; color:#4c4c4c; font-size:14px;}
}
@media(max-width:414px){
.sgny h1{ color:#4c4c4c; font-size:18px; line-height:26px; margin-bottom:15px;}
.sgny h2{ background:url(../images/bg6.jpg) no-repeat left bottom; min-height:37px; color:#4c4c4c; font-size:16px; margin-bottom:15px;}
.bonqa{ height:auto; overflow:hidden; margin-bottom:15px;}
.bonqa p{ line-height:26px; color:#4c4c4c; font-size:14px;}
.fhcp a{ color:#4c4c4c; font-size:14px;}
}
.rzzi{ width:100%; height:auto; overflow:hidden;}
.rzzi dl{ float:left; width:23%; margin-right:2.6%;transition: all 1s ease; margin-bottom:30px; overflow:hidden;}
.rzzi dt{ height:auto; overflow:hidden; margin-bottom:10px;}
.rzzi dt img{ display:block; width:100%; height:360px;transition: all 1s ease;}
.rzzi dd{ height:auto; overflow:hidden;}
.rzzi dd p{ text-align:center; color:#4c4c4c; font-size:14px; line-height:30px;}
.rzzi dd p:nth-child(2){ height:60px; overflow:hidden;}
.rzzi dd p img{ max-width:100%; margin-right:10px;}
.rzzi dl.qcbj{ margin-right:0px;}
.rzzi dl:hover dt img{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); transform: scale(1.1);}
@media(max-width:1024px){
.rzzi dt img{ display:block; width:100%; height:616px;transition: all 1s ease;}
.rzzi dd p{ text-align:center; color:#4c4c4c; font-size:14px; line-height:24px;}
.rzzi dl{ float:left; width:48%; margin-right:4%;transition: all 1s ease; margin-bottom:30px; overflow:hidden;}
.rzzi dl:nth-child(even){ margin-right:0px;}	
}
@media(max-width:768px){
.rzzi dt img{ display:block; width:100%; height:453px;transition: all 1s ease;}
.rzzi dd p{ text-align:center; color:#4c4c4c; font-size:14px; line-height:24px;}
.rzzi dl{ float:left; width:48%; margin-right:4%;transition: all 1s ease; margin-bottom:30px; overflow:hidden;}
.rzzi dl:nth-child(even){ margin-right:0px;}	
}
@media(max-width:414px){
.rzzi dt img{ display:block; width:100%; height:245px;transition: all 1s ease;}
.rzzi dd p{ text-align:center; color:#4c4c4c; font-size:12px; line-height:24px;}
.rzzi dl{ float:left; width:48%; margin-right:4%;transition: all 1s ease; margin-bottom:30px; overflow:hidden;}
.rzzi dl:nth-child(even){ margin-right:0px;}	
}
@media(max-width:375px){
.rzzi dt img{ display:block; width:100%; height:220px;transition: all 1s ease;}
.rzzi dd p{ text-align:center; color:#4c4c4c; font-size:12px; line-height:24px;}
.rzzi dl{ float:left; width:48%; margin-right:4%;transition: all 1s ease; margin-bottom:30px; overflow:hidden;}
.rzzi dl:nth-child(even){ margin-right:0px;}	
}
@media(max-width:360px){
.rzzi dt img{ display:block; width:100%; height:211px;transition: all 1s ease;}
.rzzi dd p{ text-align:center; color:#4c4c4c; font-size:12px; line-height:24px;}
.rzzi dl{ float:left; width:48%; margin-right:4%;transition: all 1s ease; margin-bottom:30px; overflow:hidden;}
.rzzi dl:nth-child(even){ margin-right:0px;}	
}
.bono{ width:1200px; height:1080px; border:1px solid #cecece; overflow:hidden; position:relative;}
.shanxi{ width:70px; height:20px; position:absolute; right:296px; top:43%; text-align:center; cursor:pointer;}
.shanxi img{ display:block;float:left; margin:0 auto; max-width:100%;}
/*.rizho{ width:50px; height:20px; position:absolute; right:257px; top:46%; text-align:center; cursor:pointer;}*/
.rizho{ width:50px; height:20px; position:absolute; right:257px; top:46%; text-align:center; cursor:pointer;}
.rizho img{ display:block; margin:0 auto; max-width:100%; float:left;}
/*.laiw{ width:70px; height:20px; position:absolute; right:277px; top:40%; text-align:center; cursor:pointer;}*/
.laiw{ width:70px; height:20px; position:absolute; right:170px; top:40%; text-align:center; cursor:pointer; }
.laiw img{ display:block; margin:0 auto; max-width:100%; float:left;}
/*.jinan{ width:70px;; height:20px; position:absolute; right:338px; top:43.8%; text-align:center; cursor:pointer;}*/
.jinan{ width:50px;; height:30px; position:absolute; right:330px; top:42.5%; text-align:right; cursor:pointer;}
.jinan img{ display:block; margin:0 auto; max-width:100%; float:right;}
/*.qind{ width:70px;; height:20px; position:absolute; right:197px; top:42.8%; text-align:center; cursor:pointer;}*/
.qind{ width:70px;; height:20px; position:absolute; right:197px; top:41.6%; cursor:pointer;}
.qind img{ display:block; margin:0 auto; max-width:100%; float:left;}
.wuhan{ width:70px;; height:20px; position:absolute; right:357px; top:57.8%; text-align:center; cursor:pointer;}
.wuhan img{ display:block; margin:0 auto; max-width:100%; float:left;}
.hanz{ width:70px;; height:20px; position:absolute; right:150px; top:60.8%; text-align:center; cursor:pointer;}
.hanz img{ display:block; margin:0 auto; max-width:100%; float:left;}
.xuz{ width:70px;; height:20px; position:absolute; right:220px; top:48.8%; text-align:center; cursor:pointer; z-index:9}
.xuz img{ display:block; margin:0 auto; max-width:100%; float:left;}
.sicu{ width:70px;; height:20px; position:absolute; right:670px; top:58.8%; text-align:center; cursor:pointer;}
.sicu img{ display:block; margin:0 auto; max-width:100%; float:left;}
.guand{ width:70px;; height:20px; position:absolute; right:350px; top:75.8%; text-align:center; cursor:pointer;}
.guand img{ display:block; margin:0 auto; max-width:100%; float:left;}
.beij{ width:70px;; height:20px; position:absolute; right:313px; top:33.8%; text-align:center; cursor:pointer;}
.beij img{ display:block; margin:0 auto; max-width:100%; float:left;}
/*.weih{ width:70px;; height:20px; position:absolute; right:163px; top:39.8%; text-align:center; cursor:pointer;}*/
.weih{ width:70px;; height:20px; position:absolute; right:148px; top:39.1%; cursor:pointer;}
.weih img{ display:block; margin:0 auto; max-width:100%; float:left;}
.tian{ width:70px;; height:20px; position:absolute; right:287px; top:35.8%; text-align:center; cursor:pointer;}
.tian img{ display:block; margin:0 auto; max-width:100%; float:left;}
/*.dony{ width:70px;; height:20px; position:absolute; right:313px; top:41.8%; text-align:center; cursor:pointer;}*/
.dony{ width:70px;; height:20px; position:absolute; right:300px; top:40.1%; text-align:right; cursor:pointer;}
.dony img{ display:block; margin:0 auto; max-width:100%; float:right;}
/*.liao{ width:70px;; height:20px; position:absolute; right:366px; top:46.5%; text-align:center; cursor:pointer;}*/
.liao{ width:44px;; height:20px; position:absolute; right:356px; top:43.1%; text-align:center; cursor:pointer;}
.liao img{ display:block; margin:0 auto; max-width:100%; float:right;}
/*.weifa{ width:50px; height:20px; position:absolute; right:284px; top:43%; text-align:center; cursor:pointer;}*/
.weifa{ width:50px; height:20px; position:absolute; right:256px; top:42.5%; text-align:center; cursor:pointer;}
.weifa img{ display:block; margin:0 auto; max-width:100%; float:none;}*/
.weifa{ width:50px; height:20px; position:absolute; right:265px; top:43.5%; text-align:center;  cursor:pointer;}
.weifa img{  margin:0 auto; max-width:100%; float:none;}


.nanj{ width:70px;; height:20px; position:absolute; right:203px; top:54%; text-align:center; cursor:pointer;}
.nanj img{ display:block; margin:0 auto; max-width:100%; float:left;}
.zhens{ width:70px;; height:20px; position:absolute; right:373px; top:49%; text-align:center; cursor:pointer;}
.zhens img{ display:block; margin:0 auto; max-width:100%; float:left;}
.hefei{ width:70px;; height:20px; position:absolute; right:258px; top:55%; text-align:center; cursor:pointer;}
.hefei img{ display:block; margin:0 auto; max-width:100%; float:left;}
/*.zibo{ width:50px; height:20px; position:absolute; right:247px; top:43%; text-align:center; cursor:pointer; text-align:right;}*/
.zibo{ width:30px; height:20px; position:absolute; right:299px; top:43.1%; text-align:right; cursor:pointer; }
.zibo img{ display:block; margin:0 auto; max-width:100%; float:none;}*/
.zibo{ width:50px; height:20px; position:absolute; right:299px; top:43.1%; text-align:center;  cursor:pointer;}
.zibo img{ display:block; margin:0 auto; max-width:100%; float:none;}




/*.xint{ width:70px; height:20px; position:absolute; right:313px; top:46%; text-align:center; cursor:pointer;}*/
.xint{ width:65px; height:30px; position:absolute; right:311px; top:44.6%; text-align:center; cursor:pointer;}
.xint img{ display:block; margin:0 auto; max-width:100%; float:none;}
.zhej{ width:70px; height:20px; position:absolute; right:222px; top:61%; text-align:center; cursor:pointer;}
.zhej img{ display:block; margin:0 auto; max-width:100%; float:right;}
.shans{ width:70px; height:20px; position:absolute; right:185px; top:55%; text-align:center; cursor:pointer;}
.shans img{ display:block; margin:0 auto; max-width:100%; float:right;}
/*.jinin{ width:70px; height:20px; position:absolute; right:276px; top:47%; text-align:center; cursor:pointer;}*/
.jinin{ width:70px; height:20px; position:absolute; right:320px; top:46.9%; text-align:center; cursor:pointer;}
.jinin img{ display:block; margin:0 auto; max-width:100%;}
.wuxi{ width:70px; height:20px; position:absolute; right:229px; top:53%; text-align:center; cursor:pointer;}
.wuxi img{ display:block; margin:0 auto; max-width:100%; float:right;}
.xiag{ width:70px; height:20px; position:absolute; right:339px; top:78%; text-align:center; cursor:pointer;}
.xiag img{ display:block; margin:0 auto; max-width:100%; float:right;}
.xjpo{ width:70px; height:20px; position:absolute; right:346px; top:92.5%; text-align:center; cursor:pointer;}
.xjpo img{ display:block; margin:0 auto; max-width:100%; float:right;}
.xoni{ width:182px; height:184px; background:url(../images/bg17.jpg) no-repeat left center; position:absolute; right:260px; bottom:0;}
.xoni:hover{ background:url(../images/bg18.jpg) no-repeat left center;}
.bonci{ width:100%; height:100%; position:fixed; left:0; top:0; margin:0 auto; z-index:99999;}
.buth{ width:500px; height:auto; margin:0 auto; margin-top:10%; background:#fff;}
.buth_t{ text-align:right;}
.buth_b{ height:auto; overflow:hidden; padding:30px;}
.buth_b h1{ color:#4d4d4d; font-size:24px; line-height:30px; margin-bottom:10px;}
.buth_b p{ line-height:30px; color:#4d4d4d; font-size:16px;}
.buth_b1{ height:541px; overflow:hidden; overflow-y:scroll; padding-right:5px;}
.buth_b1::-webkit-scrollbar-track{background-color: #000;}
.buth_b1::-webkit-scrollbar{width: 5px;background-color:#000;}
.buth_b1::-webkit-scrollbar-thumb{background-color: #1a4463;border: 2px solid #1a4463;}

.xiji{ padding-top:20px;}
.buth_b2{ padding:0px;}
.cin{ display:none;}
.buth_b h4{font-size:18px; line-height:28px; color:#4d4d4d; font-weight:bold; margin-bottom:10px; display:none}
@media(max-width:1024px){
.bono{ width:1200px; height:1080px; border:1px solid #cecece; overflow:hidden; position:relative; display:none;}
.cin{ display:none; display:block;}
.cin h4{ font-size:18px; line-height:28px; color:#4d4d4d; font-weight:bold; margin-bottom:10px;}
.buth_b{ height:auto; overflow:hidden; padding:0px}
.buth_b h1{ color:#4d4d4d; font-size:16px; line-height:26px; margin-bottom:0px;}
.buth_b p{ line-height:24px; color:#4d4d4d; font-size:14px;}
.jtjs_tv{ display:none;}
.buth_b h4{font-size:18px; line-height:28px; color:#4d4d4d; font-weight:bold; margin-bottom:10px; display:block;}
.xiji{ padding-top:0px;}
}
@media(max-width:414px){
.bono{ width:1200px; height:1080px; border:1px solid #cecece; overflow:hidden; position:relative; display:none;}
.cin{ display:none; display:block;}
.cin h4{ font-size:18px; line-height:28px; color:#4d4d4d; font-weight:bold; margin-bottom:10px;}
.buth_b{ height:auto; overflow:hidden; padding:0px}
.buth_b h1{ color:#4d4d4d; font-size:16px; line-height:30px; margin-bottom:0px;}
.buth_b p{ line-height:28px; color:#4d4d4d; font-size:14px;}
.jtjs_tv{ display:none;}
.buth_b h4{font-size:18px; line-height:28px; color:#4d4d4d; font-weight:bold; margin-bottom:10px; display:block;}
.xiji{ padding-top:0px;}
}
/*产品与服务 end*/

/*业务版块 begin*/
.jihu1{ width:1200px; height:auto; margin:0 auto;}
.jihu1 a{ color:#4c4c4c; font-size:16px;transition: all 1s ease;}
.jihu1 em{ color:#898989; font-size:18px; margin:0 26px;}
.jihu1 a.inig{ font-weight:bold;}
.jihu1 a:hover{ color:#d70012;}
@media(max-width:1024px){
.jihu1{ width:100%; padding:0 30px; height:auto; margin:0 auto;}
}
@media(max-width:414px){
.jihu1{ width:100%; padding:0 15px; height:auto; margin:0 auto; line-height:36px;}
.jihu1 a{ color:#4c4c4c; font-size:14px;transition: all 1s ease; float:left; display:block; width:50%; text-align:left;}
.jihu1 a:last-child{ width:100%; text-align:left;}
.jihu1 em{ color:#898989; font-size:18px; margin:0 26px; display:none;}
}
@media(max-width:360px){
.jihu1{ width:100%; padding:0 15px; height:auto; margin:0 auto;}
.jihu1 a{ color:#4c4c4c; font-size:14px;transition: all 1s ease; float:left; display:block; width:100%; text-align:left;}
.jihu1 a:last-child{ width:100%; text-align:left;}
.jihu1 em{ color:#898989; font-size:18px; margin:0 26px; display:none;}
}
.govb{ height:auto; overflow:hidden; color:#4c4c4c; font-size:20px; line-height:30px; margin-bottom:20px;}
.sggf p img{ display:block; max-width:100%; margin:0px auto; margin-top:20px;}
.ywbi{ line-height:36px; height:auto; overflow:hidden; padding-top:40px;}
.ywbi span{ margin-right:73px; font-size:16px; color:#4d4d4d;}
.ywbi span img{ margin-right:10px;}
.ywbi span:last-child{ margin-right:0px;}
.ywbi a{ color:#4d4d4d; font-size:16px;}
@media(max-width:1024px){
.ywbi{ line-height:36px; height:auto; overflow:hidden; padding-top:20px;}
.ywbi span{ margin-right:0px; font-size:14px; color:#4d4d4d; display:block; width:50%; float:left;}
.ywbi a{ color:#4d4d4d; font-size:14px;}
}
@media(max-width:768px){
.ywbi{ line-height:36px; height:auto; overflow:hidden; padding-top:20px;}
.ywbi span{ margin-right:0px; font-size:14px; color:#4d4d4d; display:block; width:100%; float:left;}
}
@media(max-width:414px){
.ywbi{ line-height:36px; height:auto; overflow:hidden; padding-top:20px;}
.ywbi span{ margin-right:0px; font-size:12px; color:#4d4d4d; display:block; width:100%; float:left;}
.ywbi a{ color:#4d4d4d; font-size:12px;}
}
/*业务版块 end*/


























#container{width:1490px;height:auto;overflow:hidden;margin:0px auto;margin-top: -70px;
    margin-left: 40px;}
#container>div{float:left;width:1490px;}



.bonw{ position:relative;}
.bonec{flaot:left; width: 50%; height:auto;}
.bonec a{ display:block; width:100%;font-size:18px; line-height:54px; text-align:center; cursor:pointer;}
.dada{background:#d70012;color:#fff;}
.xiao{ background:#e6e6e6; color:#4c4c4c; }
.boxcn{ clear:both; height:auto; overflow:hidden; padding-top:35px;}


@media(max-width:1024px){

.bonec a{ display:block; width:100%;font-size:16px; line-height:45px; text-align:center; cursor:pointer;}


}

.tab6{ width:100%;width:auto; position:relative;}
.tab6 ul.menu{ width:1200px; margin:0 auto;}
.tab6 ul.menu li{cursor:pointer; float:left; width:20%; text-align:center; border-bottom:5px solid #cccccc;line-height:30px; font-size:16px; overflow:hidden; color:#4c4c4c;transition: all 1s ease; padding-bottom:10px;}
.tab6 ul.menu li i{ display:block; font-size:16px;}
.tab6 ul.menu li img{ display:block; max-width:100%; margin:0 auto; margin-bottom:10px;}
.tab6 ul.menu li.active{ border-bottom:5px solid #d70012;color:#4c4c4c;}
.con21,.con22,.con23,.con24,.con25{height:auto;clear:both; padding-top:40px;}
.con22,.con23,.con24,.con25{display:none;}

@media(max-width:1024px){
.tab6 ul.menu{ width:100%; margin:0 auto;} 
.tab6 ul.menu li{cursor:pointer; float:left; width:20%; text-align:center; border-bottom:5px solid #cccccc;line-height:30px; font-size:14px; overflow:hidden; color:#4c4c4c;transition: all 1s ease; padding-bottom:10px;}
.tab6 ul.menu li i{ display:block; font-size:14px;}
}

@media(max-width:414px){
.tab6 ul.menu{ width:100%; margin:0 auto;} 
.tab6 ul.menu li{cursor:pointer; float:left; width:50%; text-align:center; border-bottom:5px solid #cccccc;line-height:30px; font-size:14px; overflow:hidden; color:#4c4c4c;transition: all 1s ease; padding-bottom:10px; padding-top:5px;}
.tab6 ul.menu li i{ display:block; font-size:14px;}
}







.menuTitle3{  display:block; width:100%;height:84px; background:url(../images/bg21.jpg) no-repeat 95% center #f7f7f7;cursor:pointer; box-shadow:5px 5px 20px rgba(21,64,144,0.05); padding:5px 0px; margin-bottom:10px; color:#838688; font-size:16px; }

.activeTitle3{  display:block; width:100%;height:84px; background:url(../images/bg20.jpg) no-repeat 95% center #f7f7f7;cursor:pointer; box-shadow:0px 0px 20px rgba(21,64,144,0.05); padding:5px 0px; margin-bottom:10px; color:#838688; font-size:16px;}
.menuContent3{ clear:both; height:auto;text-align:left; display:none; color:#666666; width:100%; overflow:hidden; padding:20px 20px;}
.menuTitle3 h1{ line-height:36px; font-size:20px; color:#4c4c4c; font-weight:bold; margin-bottom:10px;}
.menuTitle3 p{color:#4c4c4c;  font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.activeTitle3 h1{ line-height:36px; font-size:20px; color:#4c4c4c; font-weight:bold; margin-bottom:10px;}
.activeTitle3 p{color:#4c4c4c;  font-family:Arial, Helvetica, sans-serif; font-size:16px;}


@media(max-width:1024px){
.menuTitle3 h1{ line-height:36px; font-size:18px; color:#4c4c4c; font-weight:bold; margin-bottom:0px;}
.menuTitle3 p{color:#4c4c4c;  font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.activeTitle3 h1{ line-height:36px; font-size:18px; color:#4c4c4c; font-weight:bold; margin-bottom:0px;}
.activeTitle3 p{color:#4c4c4c;  font-family:Arial, Helvetica, sans-serif; font-size:14px;}

}
@media(max-width:414px){
.menuTitle3 h1{ line-height:36px; font-size:16px; color:#4c4c4c; font-weight:bold; margin-bottom:0px;}
.menuTitle3 p{color:#4c4c4c;  font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.activeTitle3 h1{ line-height:36px; font-size:16px; color:#4c4c4c; font-weight:bold; margin-bottom:0px;}
.activeTitle3 p{color:#4c4c4c;  font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.menuTitle3{  display:block; width:100%;height:72px; background:url(../images/bg21.jpg) no-repeat 95% center #f7f7f7;cursor:pointer; box-shadow:5px 5px 20px rgba(21,64,144,0.05); padding:5px 0px; margin-bottom:10px; color:#838688; font-size:16px; }

.activeTitle3{  display:block; width:100%;height:72px; background:url(../images/bg20.jpg) no-repeat 95% center #f7f7f7;cursor:pointer; box-shadow:0px 0px 20px rgba(21,64,144,0.05); padding:5px 0px; margin-bottom:10px; color:#838688; font-size:16px;}
.menuContent3{ clear:both; height:auto;text-align:left; display:none; color:#666666; width:100%; overflow:hidden; padding:10px 20px;}

}


/*新增产品搜索样式*/
.finin{ width:44%; height:70px; border:1px solid #fff; border-radius:50px; background:rgba(255,255,255,0.28); float:right; padding:0 38px; position:relative; z-index:99999999}
.wbk13{ float:left; width:80%; height:70px; border:none; background:none; line-height:70px; color:#aaa; font-size:24px;}
.bonnn{ float:right; margin-right:10px; margin-top:15px;}

@media(max-width:1024px){
.finin{ width:100%; height:40px; border:1px solid #fff; border-radius:50px; background:rgba(255,255,255,0.28); float:right; padding:0 38px; position:relative; z-index:99999999; margin-top:20px;}
.wbk13{ float:left; width:80%; height:40px; border:none; background:none; line-height:40px; color:#aaa; font-size:16px;}
.bonnn{ float:right; margin-right:10px; margin-top:15px;}
.bonnn{ float:right; margin-right:10px; margin-top:10px; height:20px;}	
}

.wbk13::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
color: #aaa; 
} 
.wbk13:-moz-placeholder, textarea:-moz-placeholder { 
color: #aaa; 
} 
.wbk13::-moz-placeholder, textarea::-moz-placeholder { 
color: #aaa; 
} 
.wbk13:-ms-input-placeholder, textarea:-ms-input-placeholder { 
color: #aaa; 
}




.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	direction:ltr;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
	/* Specify Swiper's Size: */

	/*width:200px;
	height: 100px;*/
}
.swiper-slide {
	/* Specify Slides's Size: */
	
	/*width: 100%;
	height: 100%;*/
}
.swiper-slide-active {
	/* Specific active slide styling: */
	
}
.swiper-slide-visible {
	/* Specific visible slide styling: */	

}
/* ===============================================================
Pagination Styles
================================================================*/
.swiper-pagination-switch {
	/* Stylize pagination button: */	

}
.swiper-active-switch {
	/* Specific active button style: */	
	
}
.swiper-visible-switch {
	/* Specific visible button style: */	
	
}


.pc-slide {
	width: 1176px;
	margin: 0 auto;
}
.view{ position:relative; width:1176px; margin:0 auto;}
.view .swiper-container {
	width:1000px;
	height: 560px;
	padding:0 0px;
	margin:0 auto;
	border:11px solid #363636;
}

.view .arrow-left {
	background: url(../images/bg3.png) no-repeat left top;
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -25px;
	width: 28px;
	height: 51px;
	z-index: 10;
}
.view  img{  width:100%; height:560px;}

.view .arrow-right {
	background: url(../images/bg4.png) no-repeat left bottom;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -25px;
	width: 28px;
	height: 51px;
	z-index: 10;
}

.preview {
	width: 100%;
	margin-top:-60px;
	position: relative;padding:0 88px;
}

.preview .swiper-container {
	width:1000px;
	height:60px;
	margin:0 auto;
	margin-left:0px;
}

.preview .swiper-slide {
	width:12.5%;
	height:60px;
	 text-align:center; background:#363636; color:#fff; line-height:60px; font-size:16px;
}

.preview .arrow-left {
	background: url(../images/feel3.png) no-repeat left top;
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -9px;
	width: 9px;
	height: 18px;
	z-index: 10;
}

.preview .arrow-right {
	background: url(../images/feel4.png) no-repeat left bottom;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -9px;
	width: 9px;
	height: 18px;
	z-index: 10;
}
.preview .active-nav { background:#d70012;
}






#tFocus1-btn li.active,#tFocus1-leftbtn,#tFocus1-rightbtn{display:block;}
#tFocus1{ width:1176px;height:560px;overflow:hidden; position:relative;}
#tFocus1-pic{width:1000px; min-height:560px;position:relative; border:11px solid #363636; margin:0 auto;}
#tFocus1-pic li{width:1000px; min-height:560px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0; }
#tFocus1-pic li img{ width:978px; height:551px;}
#tFocus1Btn{width:1000px;height:60px;margin-top:0px;z-index:20;overflow:hidden; position:absolute; left:88px; bottom:0;}
#tFocus1-btn{width:1000px;height:60px;position:relative;left:0px;bottom:0;overflow:hidden;float:left;}
#tFocus1-btn ul{width:20000px;position:absolute;left:0;top:0; height:81px;}
#tFocus1-btn li{width:125px; height:60px;display:block;float:left; background:#363636; font-size:16px; line-height:60px; color:#fff; text-align:center;}
#tFocus-leftbtn,#tFocus-rightbtn{height:0px;width:0px;text-indent:-9999px;}
#tFocus1-leftbtn{ width:0px; left:0px; position:absolute; top:0; z-index:333; height:0px; background:url(../images/bg8.jpg) no-repeat; display:block;}
#tFocus1-rightbtn{position:absolute; z-index:333; right:0; top:0;  width:0px; height:0px;background:url(../images/bg9.jpg) no-repeat; display:block}
#tFocus1-btn li.active{display:block; background:#d70012; color:#fff}
.prev1{ position:absolute; left:0; top:45%;}
.next1{ position:absolute; right:0; top:45%;}



/**/
.junu{ clear: both; height: 106px; margin-top:-106px; }
.teoni{ clear:both; width:100%; height:auto; overflow:hidden; padding-bottom:60px;}
.teoni_l{ float:left; width:33%; height:auto; overflow:hidden; background:#fff; padding:30px;}
.teoni_l li{ line-height:35px; color:#4c4c4c; font-size:14px;}
.teoni_l li a{ color:#4c4c4c; font-size:14px;}
.teoni_l li a.qzonw{ color:#d70012;}
.teoni_r{ float:right; width:63%; height:auto; overflow:hidden; padding-top:60px;}
.teoni_rt{ clear:both; height:auto; overflow:hidden; margin-bottom:25px;}
.teoni_rt h1{ color:#333333; font-size:20px; line-height:30px; font-weight:bold; margin-bottom:25px;}
.teoni_rt p{ line-height:30px; color:#333333; font-size:16px;}

.teonw{ position:relative;}

.device {
  width: 100%;
  height: 400px;
}
.device .arrow-left {
  background:url(../images/xj_bg5.jpg) no-repeat center center;
  position: absolute;
  right: 50px;
  top: 50%;
  width: 50px;
  height: 50px;
}
.device .arrow-left:hover{ background:url(../images/xj_bg5_1.jpg) no-repeat center center;transition: all 1s ease;}
.device .arrow-right {
  background: url(../images/xj_bg6.jpg) no-repeat center center;
  position: absolute;
  right: 0px;
  top: 50%;
  width: 50px;
  height: 50px;
}
.device .arrow-right:hover{ background:url(../images/xj_bg6_1.jpg) no-repeat center center;transition: all 1s ease;}
.swiper-container {
  height: 400px;
  width: 600px;
  float:left;
}
.content-slide {

}
.zibw{ clear:both; height:auto; overflow:hidden; float:right; width:46%; background:rgba(0,0,0,0.6); padding:35px 0 35px 55px; margin-top:-149px; position:relative; z-index:99;}
.zibw p{ color:#fff; font-size:14px; line-height:30px;}
.teoni_r1{ display:block; width:100%;}
.teoni_l1{ display:none;}

@media(max-width:1024px){
.teoni_l{ float:left; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px; display:none;}	
.teoni_l li{ float:left; width:49%;}
.teoni_l li:nth-child(even){ float:right;}
.teoni_r{ float:right; width:63%; height:auto; overflow:hidden; padding-top:30px; display:none;}
.teoni_r1{ display:block; width:100%; padding-top:0px;}
.teoni_l1{ display:block; padding:30px;}
}
@media(max-width:768px){
.teoni_l{ float:left; width:100%; height:auto; overflow:hidden; background:#fff; padding:30px; display:none;}	
.teoni_l li{ float:left; width:100%;}
.teoni_l li:nth-child(even){ float:right;}
.teoni_r{ float:right; width:63%; height:auto; overflow:hidden; padding-top:30px; display:none;}
.teoni_r1{ display:block; width:100%; padding-top:0px;}
.teoni_l1{ display:block; padding:30px;}
}
@media(max-width:414px){
.device {
  width: 100%;
  height: 256px;
  position:relative;
}
.device .arrow-left {
  background:url(../images/xj_bg5.jpg) no-repeat center center;
  position: absolute;
  right: 50px;
  top: 50%;
  width: 50px;
  height: 50px;
   z-index:9
}
.device .arrow-right {
  background: url(../images/xj_bg6.jpg) no-repeat center center;
  position: absolute;
  right: 0px;
  top: 50%;
  width: 50px;
  height: 50px;
  z-index:9
}
.swiper-container {
  height: 256px;
  width: 100%;
  float:left;
}	
.swiper-slide img{ display:block; width:100%; height:auto;}
.zibw{ clear:both; height:auto; overflow:hidden; float:right; width:100%; background:rgba(0,0,0,0.6); padding:30px; margin-top:-78px; position:relative; z-index:99;}
}
@media(max-width:375px){
.device {
  width: 100%;
  height: 230px;
  position:relative;
}
.device .arrow-left {
  background:url(../images/xj_bg5.jpg) no-repeat center center;
  position: absolute;
  right: 50px;
  top: 50%;
  width: 50px;
  height: 50px;
   z-index:9
}
.device .arrow-right {
  background: url(../images/xj_bg6.jpg) no-repeat center center;
  position: absolute;
  right: 0px;
  top: 50%;
  width: 50px;
  height: 50px;
  z-index:9
}
.swiper-container {
  height: 230px;
  width: 100%;
  float:left;
}	
.swiper-slide img{ display:block; width:100%; height:auto;}
.zibw{ clear:both; height:auto; overflow:hidden; float:right; width:100%; background:rgba(0,0,0,0.6); padding:30px; margin-top:-65px; position:relative; z-index:99;}
}
@media(max-width:360px){
.device {
  width: 100%;
  height: 220px;
  position:relative;
}
.device .arrow-left {
  background:url(../images/xj_bg5.jpg) no-repeat center center;
  position: absolute;
  right: 50px;
  top: 50%;
  width: 50px;
  height: 50px;
   z-index:9
}
.device .arrow-right {
  background: url(../images/xj_bg6.jpg) no-repeat center center;
  position: absolute;
  right: 0px;
  top: 50%;
  width: 50px;
  height: 50px;
  z-index:9
}
.swiper-container {
  height: 220px;
  width: 100%;
  float:left;
}	
.swiper-slide img{ display:block; width:100%; height:auto;}
.zibw{ clear:both; height:auto; overflow:hidden; float:right; width:100%; background:rgba(0,0,0,0.6); padding:30px; margin-top:-60px; position:relative; z-index:99;}
}

.jtjs_t span{ float: right; position: relative; padding-bottom:5px;}
.jtjs_t span a{ color: #333; font-size: 16px; }
.jtjs_t span:after{ content:'';position:absolute;left:0; bottom:0px; height:3px;width:100%;background:#d70012;}

/**/

























































































































































